37 Commits

Author SHA1 Message Date
hexenmeister
b0ddaeb535 bugfix: set publish
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@24981 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2021-09-16 16:06:15 +00:00
hexenmeister
70dc1a114a bugfix: avoid duplicate messages
change: use FUUID if no client-id provided

git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@24958 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2021-09-11 21:28:10 +00:00
hexenmeister
422788bc6b bugfix: disconnects with new mosquitto version (wrong use of DUP flag)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@24956 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2021-09-11 17:45:23 +00:00
hexenmeister
d89b8085c2 bugfix: disconnects with new mosquitto version (wrong use of DUP flag)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@24955 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2021-09-11 17:01:52 +00:00
hexenmeister
24de4014fd bugfix: disconnects with new mosquitto version (wrong use of DUP flag)
fix commandref

git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@24953 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2021-09-11 16:21:40 +00:00
hexenmeister
163b1f0cf9 fix: prevent duplicated logging
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@22046 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-05-27 21:59:44 +00:00
hexenmeister
15fbe84400 fix: warning
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@22006 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-05-22 17:23:32 +00:00
hexenmeister
670131d4ed added: auto reconnect
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@21587 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-04-03 21:49:47 +00:00
hexenmeister
8a62a67baa added: support for privacy attribute
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@18719 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-02-24 20:20:51 +00:00
hexenmeister
eba44286eb added: copyright
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@17362 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2018-09-17 12:57:29 +00:00
hexenmeister
5cc77b7766 added: ability for client notifications: on connect, on disconnect, on timeout
fixed: fhem failure on handling wirh mqtt-devices without or with wrong devio attribute

git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@17166 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2018-08-18 19:40:56 +00:00
eisler
180ba6263f 00_MQTT: Initialize RenameFn
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@17111 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2018-08-09 07:51:21 +00:00
eisler
81b54956ec 00_MQTT: topics and payload patch (Forum: #86270)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@16674 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2018-04-29 12:53:05 +00:00
eisler
d873b0837d 00_MQTT: topic with space or colon
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@16252 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2018-02-23 21:32:59 +00:00
eisler
04c64f1d52 00_MQTT: small bugfix
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@16248 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2018-02-23 19:18:34 +00:00
eisler
68249e64c3 00_MQTT: new attribute "client-id"
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@16223 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2018-02-19 18:26:50 +00:00
eisler
c41436e112 00_MQTT: fix event-on-change Reading
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@15126 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2017-09-24 07:43:17 +00:00
eisler
d60e7ebdf0 00_MQTT: fix Undef
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@15087 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2017-09-17 18:02:13 +00:00
eisler
5cf4001fbf 00_MQTT: added delete
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@15082 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2017-09-17 16:09:28 +00:00
eisler
36dd1c22f1 MQTT: features from hexenmeister (Forum #msg662213)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@14964 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2017-08-26 22:15:46 +00:00
eisler
b50a0e9504 bugfix: MQTT: undef patch
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@14534 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2017-06-18 08:48:07 +00:00
eisler
4e1276c16b 00_MQTT: fixed delete MQTT_DEVICE
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@13318 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2017-02-03 09:42:52 +00:00
eisler
97f68b3398 00_MQTT: fixed delete MQTT device, added setKeyValue/getKeyValue for username and password
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@13177 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2017-01-22 07:46:14 +00:00
eisler
c04fe08d89 00_MQTT: Added username password (optional).
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@12937 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2017-01-02 20:01:32 +00:00
ntruchsess
e084aece0a 00_MQTT: support readingFnAttributes
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10418 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-01-08 23:28:27 +00:00
ntruchsess
e1e93696c2 MQTT: update doc
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6935 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-11-09 20:35:34 +00:00
ntruchsess
e92ed2599d MQTT_DEVICE/BRIDGE: move call to AssignIoPort to DefFn
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6842 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-10-31 19:02:20 +00:00
ntruchsess
8e13405653 MQTT: dokumentation
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6720 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-10-09 08:49:59 +00:00
ntruchsess
7b37d49ab9 MQTT: implement retain
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6710 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-10-08 15:51:10 +00:00
ntruchsess
c3715f0158 MQTT: implement qos
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6709 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-10-08 15:31:39 +00:00
ntruchsess
a88d9fa1b7 MQTT_DEVICE: new attribute 'autoSubscribeReadings'
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6708 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-10-08 13:07:07 +00:00
ntruchsess
eb0a2e0787 MQTT: add MQTT_BRIDGE to list of clients
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6700 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-10-07 07:56:13 +00:00
ntruchsess
02ef0839b4 MQTT: fix commandref
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6694 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-10-06 10:43:46 +00:00
ntruchsess
f8bbb3c6cb MQTT: refactor to get rid of 'constant subroutine redifined'-messages caused by import of Net::MQTT
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6653 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-10-02 11:59:37 +00:00
ntruchsess
179977ef4c MQTT: fix 'Not enough arguments for main::DevIo_SimpleWrite'
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6652 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-10-01 22:29:12 +00:00
ntruchsess
536c76e524 MQTT_DEVICE: implements device that directly mapps to mqtt-topics
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6651 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-10-01 22:06:33 +00:00
ntruchsess
16797cc8f6 MQTT: initial checkin of MQTT and MQTT_DEVICE
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6648 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-10-01 10:53:51 +00:00