60 Commits

Author SHA1 Message Date
rudolfkoenig
211cdf2382 00_MQTT2_SERVER/CLIENT: enhance the traffic display (Forum #127223)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@26055 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2022-05-17 20:12:20 +00:00
rudolfkoenig
bf91c6ff85 00_MQTT2_CLIENT.pm: add FW_chash declaration (Forum #127287)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@25958 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2022-04-14 13:35:48 +00:00
rudolfkoenig
62bc6a512e MQTT2_CLIENT/MQTT2_SERVER: add "Show MQTT traffic"
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@25943 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2022-04-10 11:34:15 +00:00
rudolfkoenig
eed76891e4 MQTT2_SERVER/MQTT2_CLIENT: add binaryTopicRegexp (Forum #126088)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@25723 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2022-02-21 08:59:09 +00:00
rudolfkoenig
ca63841126 00_MQTT2_CLIENT.pm: add encoding unicode support
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@25700 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2022-02-18 17:07:09 +00:00
rudolfkoenig
f6d98e2ad2 00_MQTT2_SERVER.pm: SUBACK-fix-fix (Forum #122978)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@24982 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2021-09-16 16:25:40 +00:00
rudolfkoenig
25da26d7d9 00_MQTT2_CLIENT.pm: attr disable prevents connection (Forum #111959)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@24617 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2021-06-12 10:04:13 +00:00
rudolfkoenig
ed077cf854 DevIo.pm: implement noDevIoSTATE (Forum #120940)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@24594 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2021-06-06 13:08:03 +00:00
rudolfkoenig
8e502adeb2 00_MQTT2_CLIENT.pm: add connectTimeout attrobute (Forum #120685)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@24349 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2021-04-28 15:13:33 +00:00
rudolfkoenig
e6ab1b0c6a fhemweb.js: better attr-help (Forum #119165)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@23899 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2021-03-06 13:08:15 +00:00
rudolfkoenig
8dee7153a4 contrib/commandref_join.pl: accept id for document tag (Forum #119166)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@23843 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2021-02-27 19:42:42 +00:00
rudolfkoenig
079d8feffc *MQTT2*.pm: fix document tag (Forum #119166)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@23842 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2021-02-27 19:37:21 +00:00
rudolfkoenig
d6f60d15e7 fhemweb.js: allow id-based anchor (Forum #118915)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@23811 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2021-02-23 21:04:49 +00:00
rudolfkoenig
c1bd03d2b2 00_MQTT2_CLIENT.pm: fix typo (Forum #118146)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@23612 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2021-01-25 09:33:06 +00:00
rudolfkoenig
6f0ffff488 fhem.pl: add ClientsKeepOrder feature (Forum #117737)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@23609 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2021-01-24 18:51:58 +00:00
rudolfkoenig
aec2f8ad3f 00_MQTT2_SERVER.pm: add clientOrder attribute (Forum #117737)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@23538 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2021-01-17 13:02:24 +00:00
rudolfkoenig
ec6ec24495 00_MQTT2_CLIENT.pm: fix ignoreRegexp (Forum #117058)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@23419 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-12-26 13:03:55 +00:00
rudolfkoenig
82b6e38d7d 00_MQTT2_CLIENT.pm: implement CONNACK timeout (Forum #114166)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@22936 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-10-07 14:54:17 +00:00
rudolfkoenig
3f551f8193 00_MQTT2_CLIENT.pm: add noArg to the connect/disconnect usage (Forum #114166)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@22906 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-10-04 06:51:24 +00:00
rudolfkoenig
142e2ca235 00_MQTT2_CLIENT.pm: add connect/disconnect (Forum #114166)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@22830 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-09-23 14:35:44 +00:00
rudolfkoenig
b959e37c3e 00_MQTT2_CLIENT.pm: fix doc
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@22788 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-09-18 18:39:17 +00:00
rudolfkoenig
5d5c00cac3 00_MQTT2_CLIENT.pm: implament disconnectAfter (Forum #114299)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@22787 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-09-18 18:36:50 +00:00
rudolfkoenig
b4f7f497b3 00_MQTT2_CLIENT.pm/00_MQTT2_SERVER.pm: Event-Decoupling (Forum #111938)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@22454 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-07-23 16:36:36 +00:00
rudolfkoenig
0c41ae0bd7 00_MQTT2_CLIENT.pm: Initialize buffer after disconnect (Forum #91304)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@22339 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-07-03 10:34:49 +00:00
rudolfkoenig
767da87ba2 00_MQTT2_CLIENT.pm: "dynamic" packet identifier (Forum #91304)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@22280 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-06-27 09:14:04 +00:00
rudolfkoenig
a6d7c5a03a 00_MQTT2_CLIENT.pm: add qosMaxQueueLength Attribute (Forum #91304)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@22264 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-06-25 17:57:08 +00:00
rudolfkoenig
045f3e4fa7 00_MQTT2_SERVER.pm/00_MQTT2_CLIENT.pm: add ignoreRegexp (Forum #103737)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@21625 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-04-08 10:15:11 +00:00
rudolfkoenig
7579d2e78f 00_MQTT2_CLIENT.pm: describe the default for autocreate (Forum #109743)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@21568 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-03-31 21:47:06 +00:00
rudolfkoenig
bd7c3481f5 00_MQTT2_SERVER.pm: remove "=item helper" category
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@21339 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-03-02 19:10:38 +00:00
rudolfkoenig
1552601489 00_MQTT2_SERVER.pm: let lastPublish generate events (Forum #108630)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@21257 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-02-23 12:33:31 +00:00
rudolfkoenig
627c1b02b8 00_MQTT2_SERVER.pm: add lastPublish reading to avoid set-events (Forum #108630)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@21256 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2020-02-23 12:28:09 +00:00
rudolfkoenig
17153fb509 00_MQTT2_CLIENT.pm: better handling of close (Forum #103717)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@20184 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-09-17 16:25:01 +00:00
rudolfkoenig
2ff2481130 00_MQTT2_CLIENT.pm: add sslargs, remove clientid restrictions (Forum #103717)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@20174 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-09-16 18:04:03 +00:00
rudolfkoenig
a1fb87b803 00_MQTT2_CLIENT.pm: check for PINGRESP (Forum #103347)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@20081 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-08-30 11:12:48 +00:00
rudolfkoenig
5eea31b921 00_MQTT2_CLIENT.pm: yet another SUBSCRIBE fix
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@19902 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-07-27 09:30:51 +00:00
rudolfkoenig
d30cb0e294 00_MQTT2_CLIENT.pm: fix subscribe bits (Forum #102568)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@19900 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-07-26 20:49:22 +00:00
rudolfkoenig
5dc80b624d 00_MQTT2_CLIENT.pm: fix msgAfterConnect bug (Forum #102032)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@19784 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-07-05 09:37:34 +00:00
rudolfkoenig
a391c7a1b6 00_MQTT2_CLIENT.pm: add optional retain to msgAfterConnect (Forum #101932)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@19775 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-07-04 19:55:24 +00:00
rudolfkoenig
5365769d1a 00_MQTT2_CLIENT.pm: fix messageAfterConnect (Forum #100852)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@19463 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-05-25 13:02:46 +00:00
rudolfkoenig
68b1a74a34 MQTT2*: change autocreate to simple/complex (Forum #98130)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@18794 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-03-05 10:56:08 +00:00
rudolfkoenig
0516fd9b87 DevIo.pm: privacy attribute, by betateilchen (Forum #97765)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@18702 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-02-23 15:10:58 +00:00
rudolfkoenig
d6a8033130 00_MQTT2_CLIENT.pm: change separator from : to \0 (Forum #96608)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@18462 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-01-30 21:38:49 +00:00
rudolfkoenig
5b57a7920d 00_MQTT2_CLIENT.pm/00_MQTT2_SERVER.pm: change : to _ in topic (Forum #96608)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@18440 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-01-28 10:23:20 +00:00
rudolfkoenig
f940afb608 fhem.pl: enable Dispatch to Parse raw data by multiple modules (Forum #95446)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@18316 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-01-18 16:52:03 +00:00
rudolfkoenig
02b757f0cb 00_MQTT2_CLIENT.pm: send retain flag in publish (Forum #95447)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@18167 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-01-07 08:26:35 +00:00
rudolfkoenig
eacbf4c4d8 00_MQTT2_CLIENT.pm: try sending the CONNECT msg directly (Forum #92946)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@18127 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2019-01-03 18:30:03 +00:00
rudolfkoenig
bba4b312e3 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/fhem@17953 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2018-12-11 14:44:34 +00:00
rudolfkoenig
46569e1fbe 00_MQTT2_CLIENT.pm: no loop on auth error (Forum #92946)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@17938 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2018-12-09 17:24:15 +00:00
rudolfkoenig
0111cae71a 00_MQTT2_CLIENT.pm: Check in changes for #92946
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@17867 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2018-11-29 09:55:51 +00:00
rudolfkoenig
a4208254c4 00_MQTT2_CLIENT.pm: protocol sending for disconnect debugging (Forum #93642)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@17848 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2018-11-26 09:04:02 +00:00