62 Commits

Author SHA1 Message Date
rudolfkoenig
64b54f63d9 00_MQTT2_SERVER.pm: ignore lwt on auth error (Forum #121587)
git-svn-id: https://svn.fhem.de/fhem/trunk@24639 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2021-06-15 18:35:51 +00:00
rudolfkoenig
1841c3e1e1 00_MQTT2_SERVER.pm: reject CONNECT with non-zero reserved bits (Forum #119585)
git-svn-id: https://svn.fhem.de/fhem/trunk@23987 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2021-03-17 16:33:09 +00:00
rudolfkoenig
5f97868680 contrib/commandref_join.pl: accept id for document tag (Forum #119166)
git-svn-id: https://svn.fhem.de/fhem/trunk@23843 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2021-02-27 19:42:42 +00:00
rudolfkoenig
108b10b052 *MQTT2*.pm: fix document tag (Forum #119166)
git-svn-id: https://svn.fhem.de/fhem/trunk@23842 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2021-02-27 19:37:21 +00:00
rudolfkoenig
e34d2a7a69 fhemweb.js: allow id-based anchor (Forum #118915)
git-svn-id: https://svn.fhem.de/fhem/trunk@23811 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2021-02-23 21:04:49 +00:00
rudolfkoenig
8e3a6b1b48 fhem.pl: add ClientsKeepOrder feature (Forum #117737)
git-svn-id: https://svn.fhem.de/fhem/trunk@23609 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2021-01-24 18:51:58 +00:00
rudolfkoenig
dc81ec9f42 00_MQTT2_SERVER.pm: add clientOrder attribute (Forum #117737)
git-svn-id: https://svn.fhem.de/fhem/trunk@23538 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2021-01-17 13:02:24 +00:00
rudolfkoenig
c49c7b2ab9 00_MQTT2_SERVER.pm: fix typo in error message
git-svn-id: https://svn.fhem.de/fhem/trunk@23326 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-12-11 17:47:10 +00:00
rudolfkoenig
fec6b49177 00_MQTT2_SERVER.pm: do not send retained topics to deleted dev (Forum #114425)
git-svn-id: https://svn.fhem.de/fhem/trunk@23269 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-12-01 12:52:03 +00:00
rudolfkoenig
859c82e9cb 00_MQTT2_SERVER.pm: fix ignoring second logmessage (Forum #115834)
git-svn-id: https://svn.fhem.de/fhem/trunk@23167 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-11-16 09:10:44 +00:00
rudolfkoenig
55eca13950 00_MQTT2_SERVER.pm: avoid log for strange power saving technique (Forum #115834)
git-svn-id: https://svn.fhem.de/fhem/trunk@23161 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-11-15 11:19:22 +00:00
rudolfkoenig
b878aac893 00_MQTT2_SERVER.pm: use a more verbose parameter Name (Forum #111938)
git-svn-id: https://svn.fhem.de/fhem/trunk@22594 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-08-13 07:43:24 +00:00
rudolfkoenig
5d1b2fa27d 00_MQTT2_CLIENT.pm/00_MQTT2_SERVER.pm: Event-Decoupling (Forum #111938)
git-svn-id: https://svn.fhem.de/fhem/trunk@22454 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-07-23 16:36:36 +00:00
rudolfkoenig
c82164ac67 00_MQTT2_SERVER.pm: Fix proto error handling (Forum #111338)
git-svn-id: https://svn.fhem.de/fhem/trunk@21978 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-05-20 07:54:43 +00:00
rudolfkoenig
47efd25344 00_MQTT2_SERVER.pm: report error if protoNum unknown (Forum #111338)
git-svn-id: https://svn.fhem.de/fhem/trunk@21977 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-05-20 07:47:01 +00:00
rudolfkoenig
c7d1d34c62 00_MQTT2_SERVER.pm/00_MQTT2_CLIENT.pm: add ignoreRegexp (Forum #103737)
git-svn-id: https://svn.fhem.de/fhem/trunk@21625 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-04-08 10:15:11 +00:00
rudolfkoenig
42fb7fb457 00_MQTT2_SERVER.pm: remove outdated comment, better debug string
git-svn-id: https://svn.fhem.de/fhem/trunk@21619 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-04-07 19:44:58 +00:00
rudolfkoenig
05ae8ee8d9 00_MQTT2_SERVER.pm: remove "=item helper" category
git-svn-id: https://svn.fhem.de/fhem/trunk@21339 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-03-02 19:10:38 +00:00
rudolfkoenig
08f0d6d5c8 00_MQTT2_SERVER.pm: let lastPublish generate events (Forum #108630)
git-svn-id: https://svn.fhem.de/fhem/trunk@21257 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-02-23 12:33:31 +00:00
rudolfkoenig
02368bb195 00_MQTT2_SERVER.pm: add lastPublish reading to avoid set-events (Forum #108630)
git-svn-id: https://svn.fhem.de/fhem/trunk@21256 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-02-23 12:28:09 +00:00
rudolfkoenig
99cb29205f 00_MQTT2_SERVER.pm: do not filter based on source (Forum #108632)
git-svn-id: https://svn.fhem.de/fhem/trunk@21255 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-02-23 12:08:45 +00:00
rudolfkoenig
307dac0a35 #01_FHEMWEB.pm: stricter check for websocket & auto SSL cert (Forum #108536)
git-svn-id: https://svn.fhem.de/fhem/trunk@21230 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-02-19 16:59:03 +00:00
rudolfkoenig
7a150b1157 00_MQTT2_SERVER.pm: rePublish: add possible values (Forum #105049)
git-svn-id: https://svn.fhem.de/fhem/trunk@20451 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-11-04 10:37:40 +00:00
rudolfkoenig
dab59556d8 00_MQTT2_SERVER.pm: add clientId (Forum #104687)
git-svn-id: https://svn.fhem.de/fhem/trunk@20401 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-10-23 18:20:29 +00:00
rudolfkoenig
f20685a362 00_MQTT2_SERVER.pm: fix wrong suback (Forum #104687)
git-svn-id: https://svn.fhem.de/fhem/trunk@20395 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-10-22 08:49:35 +00:00
rudolfkoenig
cd0b0a426c 00_MQTT2_SERVER.pm: dump written data if verbose (Forum #104687)
git-svn-id: https://svn.fhem.de/fhem/trunk@20393 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-10-21 21:29:33 +00:00
rudolfkoenig
ba1185ed4b 00_MQTT2_SERVER.pm: Fix # matching for Topics starting with /
git-svn-id: https://svn.fhem.de/fhem/trunk@20131 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-09-08 10:17:37 +00:00
rudolfkoenig
615dd33b2f 00_MQTT2_SERVER.pm: fix keepAliveFactor (Forum #90145)
git-svn-id: https://svn.fhem.de/fhem/trunk@20035 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-08-20 21:05:12 +00:00
rudolfkoenig
9a06771aa9 00_MQTT2_SERVER.pm: Implement deletion of retain topic
git-svn-id: https://svn.fhem.de/fhem/trunk@19753 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-07-01 06:42:12 +00:00
rudolfkoenig
d9650cd1e7 MQTT2*: change autocreate to simple/complex (Forum #98130)
git-svn-id: https://svn.fhem.de/fhem/trunk@18794 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-03-05 10:56:08 +00:00
rudolfkoenig
c0a573bcef 00_MQTT2_SERVER.pm:fix debugging message (Forum #90145)
git-svn-id: https://svn.fhem.de/fhem/trunk@18529 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-02-08 11:41:47 +00:00
rudolfkoenig
137aba6bd0 00_MQTT2_SERVER.pm: some protection against buggy MQTT clients (Forum #96820)
git-svn-id: https://svn.fhem.de/fhem/trunk@18483 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-02-02 11:16:42 +00:00
rudolfkoenig
3f7eeb33ef 00_MQTT2_CLIENT.pm: change separator from : to \0 (Forum #96608)
git-svn-id: https://svn.fhem.de/fhem/trunk@18462 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-01-30 21:38:49 +00:00
rudolfkoenig
72007ac19b 00_MQTT2_SERVER.pm: Remove the "unclean session" error (Forum #90145)
git-svn-id: https://svn.fhem.de/fhem/trunk@18459 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-01-30 20:17:14 +00:00
rudolfkoenig
45d14341f3 00_MQTT2_CLIENT.pm/00_MQTT2_SERVER.pm: change : to _ in topic (Forum #96608)
git-svn-id: https://svn.fhem.de/fhem/trunk@18440 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-01-28 10:23:20 +00:00
rudolfkoenig
eed0b1fed6 00_MQTT2_SERVER.pm: add the rePublish attribute (Forum #95341)
git-svn-id: https://svn.fhem.de/fhem/trunk@18349 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-01-20 10:12:04 +00:00
rudolfkoenig
03c5f3d8f8 fhem.pl: enable Dispatch to Parse raw data by multiple modules (Forum #95446)
git-svn-id: https://svn.fhem.de/fhem/trunk@18316 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-01-18 16:52:03 +00:00
rudolfkoenig
107b3c3e43 10_MQTT2_DEVICE.pm: add autocreate (Forum #94060)
00_MQTT2_SERVER.pm: change default from 0 to 1.


git-svn-id: https://svn.fhem.de/fhem/trunk@17953 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2018-12-11 14:44:34 +00:00
rudolfkoenig
c4dda9070e 00_MQTT2_SERVER.pm: move last, fixing last fix (Forum #91394)
git-svn-id: https://svn.fhem.de/fhem/trunk@17926 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2018-12-09 10:23:44 +00:00
rudolfkoenig
f837cb148a 00_MQTT2_SERVER.pm: send a message only once, event if it is subscribed twice (Forum #91394)
git-svn-id: https://svn.fhem.de/fhem/trunk@17919 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2018-12-07 19:24:51 +00:00
rudolfkoenig
33485138b6 00_MQTT2_SERVER.pm: Some more debug
git-svn-id: https://svn.fhem.de/fhem/trunk@17780 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2018-11-18 18:08:24 +00:00
rudolfkoenig
56d6122a6f 00_MQTT2_CLIENT.pm: "MQTT_GENERiC_BRIDGE" changes (Forum #93255)
git-svn-id: https://svn.fhem.de/fhem/trunk@17757 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2018-11-16 08:59:25 +00:00
rudolfkoenig
9e050955c3 00_MQTT2_CLIENT.pm,00_MQTT2_SERVER.pm: add MQTT_GENERIC_BRDGE (Forum #93130)
git-svn-id: https://svn.fhem.de/fhem/trunk@17749 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2018-11-15 11:14:35 +00:00
rudolfkoenig
d92defccd3 00_MQTT2_SERVER.pm: add more details to keepalive farewell (Forum #93205)
git-svn-id: https://svn.fhem.de/fhem/trunk@17745 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2018-11-14 08:29:31 +00:00
rudolfkoenig
b52e405179 00_MQTT2_CLIENT.pm: first version (Forum #90135/#92888)
git-svn-id: https://svn.fhem.de/fhem/trunk@17702 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2018-11-07 19:02:28 +00:00
rudolfkoenig
aad32bfdb0 00_MQTT2_SERVER.pm: fix the doc concerning the retain message (Forum #90145)
git-svn-id: https://svn.fhem.de/fhem/trunk@17539 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2018-10-15 18:47:53 +00:00
rudolfkoenig
85dfd7d6ee TcpServerUtils.pm: add sslCertPrefix option (Forum #92030)
git-svn-id: https://svn.fhem.de/fhem/trunk@17529 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2018-10-14 12:57:06 +00:00
rudolfkoenig
52e5e423c2 00_MQTT2_SERVER.pm: add PUBACK (Forum #90145)
git-svn-id: https://svn.fhem.de/fhem/trunk@17473 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2018-10-07 10:41:33 +00:00
rudolfkoenig
1d342bb701 00_MQTT2_SERVER.pm: add some more debugging (Forum #91304)
git-svn-id: https://svn.fhem.de/fhem/trunk@17381 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2018-09-21 18:04:35 +00:00
rudolfkoenig
6c6a238a94 00_MQTT2_SERVER.pm: fix rawEvents argument chooser im FHEMWEB
git-svn-id: https://svn.fhem.de/fhem/trunk@17287 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2018-09-06 08:24:44 +00:00