Ich bin kürzlich von mosquitto auf MQTT2 umgestiegen, weil Mosquitto bei mir herumzickt. Aber ich mache anscheinend etwas falsch, denn es geschieht nicht das, was ich möchte und ich finde mich auf dem Wiki nicht zurecht. Auch die commandref hilft mir nicht.
Ich habe MQTT2_Server angelegt
Internals:
CONNECTS 453
DEF 1883 global
FD 12
FUUID 5d06b2d5-f33f-1115-b35e-f9e2b29ecd2b6764
NAME Mosquitto
NR 33
PORT 1883
STATE Initialized
TYPE MQTT2_SERVER
READINGS:
2019-06-20 21:39:49 RETAIN {"owntracks/al/697EEC38-0857-4357-8712-D899DC099106":"{\u0022cog\u0022:328,\u0022batt\u0022:51,\u0022lon\u0022:13.12029954845932,\u0022acc\u0022:10,\u0022p\u0022:100.37821960449219,\u0022vel\u0022:28,\u0022vac\u0022:6,\u0022lat\u0022:52.459233216085593,\u0022inregions\u0022:[\u0022Bartschweg\u0022],\u0022t\u0022:\u0022t\u0022,\u0022conn\u0022:\u0022w\u0022,\u0022tst\u0022:1561041357,\u0022alt\u0022:43,\u0022_type\u0022:\u0022location\u0022,\u0022tid\u0022:\u002206\u0022}","tele/blitzwolf1/LWT":"online","tele/blitzwolf2/LWT":"offline","tele/entkalker/LWT":"Online","tele/shelly/LWT":"online","tele/shelly1b/LWT":"online","tele/sonoff_basic_1/LWT":"Online","tele/sonoff_basic_2/LWT":"Online","tele/sonoff_th10a/LWT":"Online","tele/sonoffs201/LWT":"Offline","tele/sonoffs202/LWT":"Online"}
2019-06-20 21:39:49 nrclients 8
2019-06-17 09:34:37 state Initialized
clients:
Mosquitto_192.168.2.102_53204 1
Mosquitto_192.168.2.102_53210 1
Mosquitto_192.168.2.16_17948 1
Mosquitto_192.168.2.16_23982 1
Mosquitto_192.168.2.19_2539 1
Mosquitto_192.168.2.19_27131 1
Mosquitto_192.168.2.22_7557 1
Mosquitto_192.168.2.26_52952 1
Mosquitto_192.168.2.26_53008 1
Mosquitto_192.168.2.31_49162 1
Mosquitto_192.168.2.3_14752 1
Mosquitto_192.168.2.6_19293 1
Mosquitto_192.168.2.88_53683 1
retain:
owntracks/al/697EEC38-0857-4357-8712-D899DC099106:
ts 1561041513.16093
val {"cog":328,"batt":51,"lon":13.12029954845932,"acc":10,"p":100.37821960449219,"vel":28,"vac":6,"lat":52.459233216085593,"inregions":["Bartschweg"],"t":"t","conn":"w","tst":1561041357,"alt":43,"_type":"location","tid":"06"}
tele/blitzwolf1/LWT:
ts 1561057343.42177
val online
tele/blitzwolf2/LWT:
ts 1561031463.00485
val offline
tele/entkalker/LWT:
ts 1561057335.21951
val Online
tele/shelly/LWT:
ts 1560908091.2942
val online
tele/shelly1b/LWT:
ts 1561057334.84976
val online
tele/sonoff_basic_1/LWT:
ts 1561058107.20577
val Online
tele/sonoff_basic_2/LWT:
ts 1561059589.80025
val Online
tele/sonoff_th10a/LWT:
ts 1560891681.95208
val Online
tele/sonoffs201/LWT:
ts 1560756885.90638
val Offline
tele/sonoffs202/LWT:
ts 1561057359.65507
val Online
Ich war immer davon ausgegangen, dass sich dann mit autocreate erste Clients anlegen. Statt dessen werden aber anscheinend weitere Server angelegt:
Internals:
BUF
FD 24
NAME Mosquitto_192.168.2.102_53210
NR 32561
PEER 192.168.2.102
PORT 53210
SNAME Mosquitto
SSL
STATE Connected
TEMPORARY 1
TYPE MQTT2_SERVER
WBCallback
cflags 238
cid DVES_AFFB07
keepalive 10
lastMsgTime 1561059990.7716
lwt tele/sonoff_basic_2/LWT:Offline
protoNum 4
protoTxt MQTT
usr DVES_USER
READINGS:
2019-06-20 21:39:49 state Connected
subscriptions:
cmnd/DVES_AFFB07_fb/# 1561059592.21009
cmnd/sonoff_basic_2/# 1561059592.20957
cmnd/sonoffs/# 1561059592.20993
Attributes:
room hidden
Ich mache hier anscheinend irgend etwas grundsätzlich falsch. Hat jemand einen Tipp für mich?
Hallo,
bei dem ersten List fehlen die Attribute ? FHEM ist aktuell ? Wenn ich überhaupt helfen kann dann würd ich sicherstellen das der manuell angelegte MQTT2_SERVER mit autocreate simple versehen ist, die zusätzlich angelegten MQTT2-Server Devices wieder löschen (falsch machste da nix), speichern, FHEM neustarten und abwarten was dann angelegt wird.
Gruß
Thomas
ja, ich habe da keine Attribute. Ich habe mal einen Neustart gemacht (inkl update) und festgestellt, dass im event monitor solche Einträge auftauchen:
2019-06-20 22:47:16 Global global UNDEFINED MQTT2_DVES_3B970A MQTT2_DEVICE DVES_3B970A
2019-06-20 22:47:16 Global global UNDEFINED MQTT2_DVES_3B970A MQTT2_DEVICE DVES_3B970A
Kann das ein Hinweis sein?
Gesendet von iPad mit Tapatalk Pro
ZitatWenn ich überhaupt helfen kann
Und schon bin ich raus,simplex ist default hab ich gerade gelesen. Wenn nicht schon die Einträge aus dem Event-Monitor ausagekräftig genug sind, hilft auf jedenfall ein verbose 5 Log des MQTT2_SERVER anderen die sich auskennen weiter.
Also: diese temporären weitere SERVER-Devices sind nichts anderes wie offene Verbindungen _des_ Servers zu einzelnen Clients (das ist z.B. bei FHEMWEB identisch).
Wenn autocreate nichts anlegt: ist ein TYPE=autocreate-Device aktiv? Dann sollten auch MQTT2_DEVICE-Geräte angelegt werden, der Server steht per default auf simple, wie TomLee zurecht geschrieben hat.
Ich hatte global autocreate disable, vermutlich war es das. Bin gerade nicht zu Hause, aber teste das, wenn ich vor Ort bin.
Das mit den offenen Verbindungen sollte auch ins Wiki, mich hat das am Anfang total verwirrt und ich habe das ständig gelöscht und dann kamen die wieder...
Upps, das mir das nicht im Kopf war liegt daran das ich bei mir alle MQTT2 DEVICES auch das MQTT2-SERVER Device im Raum MQTT2_Device habe und dort alles mit group gruppiere.
Diese offenen Verbindungen landen wie MQTT2_SERVER beim anlegen auch in Everything. Und in Everything hab ich in meiner neuen Installtion die letzten 2 Monate so gut wie nicht reingeschaut.
Zitat von: andies am 21 Juni 2019, 09:38:37
Das mit den offenen Verbindungen sollte auch ins Wiki, mich hat das am Anfang total verwirrt und ich habe das ständig gelöscht und dann kamen die wieder...
hab mir das mal im wiki angeschaut und es fehlt ganz einfach ein kurzer punkt zum mqtt2-server (entweder ich bin blind oder es gibt ihn ganz einfach nicht)(screenshot wär auch schon fertig).(man möge mich hier bitte fachlich korrigieren, dann klatsch ich des ggf ins wiki)
[vermutmodus] also die verbindungen werden durch das attribut
rawEvents erzeugt, so wie das seh.
ZitatrawEvents <topic-regexp>
Send all messages as events attributed to this MQTT2_SERVER instance. Should only be used, if there is no MQTT2_DEVICE to process the topic.
::)
einfach rawEvents aus, dann könntest du die "störenden" verbindungen löschen. sollte keinerlei auswirkungen haben
Danke, gelöst.
Zitatalso die verbindungen werden durch das attribut rawEvents erzeugt, so wie das seh.
Nein.
Die "stoerenden" Verbindungen sind die Verbindungen, die von den MQTT Endgeraeten zu FHEM (MQTT2_SERVER) aufgebaut wurden.
Sie zu loeschen sollte bei gut programmierten Endgeraeten nichts bewirken, denn sie oeffnen die Verbindung kurz nach der Schliessung (das bewirkt das Loeschen auf der FHEM-Seite) neu.Das FHEM-Seitige Loeschen verursacht hoechstens Fehlermeldungen auf der anderen Seite.
rawEvents publiziert _zusaetztlich_ alle MQTT Nachrichten "raw" (== unverdaut) als FHEM Events.
Es zu deaktivieren vermindert (leicht) die FHEM-Event-Last.
hmmm zwar ot aber is ja eh erledigt.
also ich hab nach dem ich das hier gelesen habe, nachgesehn wie das bei mir ausschaut, da waren dann nur 3 verbindungen. mit den "fortlaufenden" zehnerschritten der ip`s der clients (192.168.1.170 - .180 - .190 was vermutlich zufall war) ich aber etwas erstaunt, warum das denn.
also kam mir der gedanke, an meiner konfig muss was sein das dieses erzeugen der neuen "clientverbindung" auslöst.
und das war/ist rawEvents. An (1)--> es werden sofort die (bei mir fehlenden) Clientverbindungen angelegt.
Aus (attribut gelöscht) --> man kann sie löschen und sie werden eben nicht mehr angelegt.
btw. mich stören se ja nicht, hab die auch total vergessen. für des gibts ja die krimskramskiste everything ;)
Zitat von: rudolfkoenig am 21 Juni 2019, 11:14:53
Sie zu loeschen sollte bei gut programmierten Endgeraeten nichts bewirken, denn sie oeffnen die Verbindung kurz nach der Schliessung (das bewirkt das
Kann ich bestätigen, das hatte mich ja am Anfang verwirrt 8)
Ich möchte diesen Thread nochmals aus der Versenkung holen da ich ähnliche Probleme habe, es aber nach den hier vorhandenen Infos nicht gelöst bekommen. Ich habe einen MQTT2-Server manuell angelegt
defmod MQTT_Owntracks MQTT2_SERVER 8883 global
attr MQTT_Owntracks autocreate simple
attr MQTT_Owntracks comment Um vom Telefon aus die aktuelle Position von "außen" (also dem WAN) übermitteln zu können müssen folgende Bedingungen erfüllt sein:\
- Port 8883 am Router durchgeroutet auf den RasPi-Server\
- MQTT2_Server mit Port 8883 verknüpft\
- ein "allowed"-Device definiert und mit dem MQTT2_Server verknüpft\
- am "allowed"-Device mittels "set basicAuth" user password definiert (Achtung: nicht mittels attr in Klarschrift eingeben - das funktioniert nicht)\
- user passwort im owntracks am Mobiltelefon entsprechend setzen (Einstellung ->Verbindung->Identifikation)
attr MQTT_Owntracks group MQTT
attr MQTT_Owntracks room HW & Gateways
attr MQTT_Owntracks sortby 4
attr MQTT_Owntracks verbose 2
setstate MQTT_Owntracks 2021-01-07 13:30:17 RETAIN {"owntracks/otAlex/mobile":"{\u0022batt\u0022:78,\u0022lon\u0022:16.378777,\u0022acc\u0022:65,\u0022p\u0022:98.590,\u0022bs\u0022:1,\u0022SSID\u0022:\u0022compax_guest\u0022,\u0022BSSID\u0022:\u0022f0:9f:c2:fb:2a:a7\u0022,\u0022vac\u0022:10,\u0022lat\u0022:48.167027,\u0022conn\u0022:\u0022w\u0022,\u0022tst\u0022:1610001231,\u0022tid\u0022:\u0022AL\u0022,\u0022_type\u0022:\u0022location\u0022,\u0022alt\u0022:230}","owntracks/otNici/mobile":"{\u0022_type\u0022:\u0022location\u0022,\u0022acc\u0022:13,\u0022alt\u0022:416,\u0022batt\u0022:84,\u0022conn\u0022:\u0022w\u0022,\u0022inregions\u0022:[\u0022home\u0022],\u0022lat\u0022:48.2106734,\u0022lon\u0022:16.0860642,\u0022t\u0022:\u0022p\u0022,\u0022tid\u0022:\u0022NL\u0022,\u0022tst\u0022:1610021372,\u0022vac\u0022:1,\u0022vel\u0022:0}","owntracks/otSepp/mobile":"{\u0022_type\u0022:\u0022location\u0022,\u0022acc\u0022:13,\u0022alt\u0022:416,\u0022batt\u0022:57,\u0022bs\u0022:2,\u0022conn\u0022:\u0022w\u0022,\u0022created_at\u0022:1610022418,\u0022inregions\u0022:[\u0022home\u0022],\u0022lat\u0022:48.2106722,\u0022lon\u0022:16.0860659,\u0022t\u0022:\u0022p\u0022,\u0022tid\u0022:\u0022SL\u0022,\u0022tst\u0022:1609976212,\u0022vac\u0022:1,\u0022vel\u0022:0}","shellies/Balkonlicht/input/0":"0","shellies/Balkonlicht/input_event/0":"{\u0022event\u0022:\u0022\u0022,\u0022event_cnt\u0022:0}","shellies/Balkonlicht/relay/0":"off","shellies/WZ_LED_Licht/input/0":"0","shellies/WZ_LED_Licht/input_event/0":"{\u0022event\u0022:\u0022\u0022,\u0022event_cnt\u0022:0}","shellies/WZ_LED_Licht/relay/0":"off","shellies/shelly1-500291F09D8A/input/0":"0","shellies/shelly1-500291F09D8A/input_event/0":"{\u0022event\u0022:\u0022\u0022,\u0022event_cnt\u0022:0}","shellies/shelly1-500291F09D8A/relay/0":"off","shellies/shelly1-68C63AFA7324/input/0":"1","shellies/shelly1-68C63AFA7324/input_event/0":"{\u0022event\u0022:\u0022\u0022,\u0022event_cnt\u0022:0}","shellies/shelly1-68C63AFA7324/relay/0":"off","shellies/shelly1-8CAAB548285E/input/0":"1","shellies/shelly1-8CAAB548285E/input_event/0":"{\u0022event\u0022:\u0022\u0022,\u0022event_cnt\u0022:0}","shellies/shelly1-8CAAB548285E/relay/0":"on","shellies/shelly1-Balkonlicht/input/0":"0","shellies/shelly1-Balkonlicht/input_event/0":"{\u0022event\u0022:\u0022\u0022,\u0022event_cnt\u0022:0}","shellies/shelly1-Balkonlicht/relay/0":"off","shellies/shelly1-F4CFA2749ADE/input/0":"0","shellies/shelly1-F4CFA2749ADE/input_event/0":"{\u0022event\u0022:\u0022\u0022,\u0022event_cnt\u0022:0}","shellies/shelly1-F4CFA2749ADE/longpush/0":"1","shellies/shelly1-F4CFA2749ADE/relay/0":"off","shellies/shelly1-F4CFA27685AD/input/0":"0","shellies/shelly1-F4CFA27685AD/input_event/0":"{\u0022event\u0022:\u0022\u0022,\u0022event_cnt\u0022:0}","shellies/shelly1-F4CFA27685AD/relay/0":"off","tasmota/discovery/DC4F22F642D7/config":"{\u0022ip\u0022:\u0022192.168.1.176\u0022,\u0022dn\u0022:\u0022Tasmota\u0022,\u0022fn\u0022:[\u0022Tasmota\u0022,null,null,null,null,null,null,null],\u0022hn\u0022:\u0022tasmota_F642D7-0727\u0022,\u0022mac\u0022:\u0022DC4F22F642D7\u0022,\u0022md\u0022:\u0022Sonoff Basic\u0022,\u0022ty\u0022:0,\u0022if\u0022:0,\u0022ofln\u0022:\u0022Offline\u0022,\u0022onln\u0022:\u0022Online\u0022,\u0022state\u0022:[\u0022OFF\u0022,\u0022ON\u0022,\u0022TOGGLE\u0022,\u0022HOLD\u0022],\u0022sw\u0022:\u00229.2.0\u0022,\u0022t\u0022:\u0022tasmota_F642D7\u0022,\u0022ft\u0022:\u0022%prefix%/%topic%/\u0022,\u0022tp\u0022:[\u0022cmnd\u0022,\u0022stat\u0022,\u0022tele\u0022],\u0022rl\u0022:[1,0,0,0,0,0,0,0],\u0022swc\u0022:[-1,-1,-1,-1,-1,-1,-1,-1],\u0022swn\u0022:[null,null,null,null,null,null,null,null],\u0022btn\u0022:[0,0,0,0],\u0022so\u0022:{\u00224\u0022:0,\u002211\u0022:0,\u002213\u0022:0,\u002217\u0022:0,\u002220\u0022:0,\u002230\u0022:0,\u002268\u0022:0,\u002273\u0022:0,\u002282\u0022:0,\u0022114\u0022:0},\u0022lk\u0022:1,\u0022lt_st\u0022:0,\u0022sho\u0022:[0,0,0,0],\u0022ver\u0022:1}","tasmota/discovery/DC4F22F642D7/sensors":"{\u0022sn\u0022:{\u0022Time\u0022:\u00221970-01-01T00:00:18\u0022},\u0022ver\u0022:1}","tele/tasmota_F642D7/LWT":"Offline"}
setstate MQTT_Owntracks 2020-12-19 18:06:17 lastPublish cmnd/tasmota_F642D7/Backlog:StateText1 off;; StateText2 on;; StateText3 toggle;; StateText4 hold;; SetOption26 1;; SaveData 1
setstate MQTT_Owntracks 2021-01-07 13:23:50 nrclients 7
setstate MQTT_Owntracks 2021-01-07 13:09:37 state Initialized
dazu noch 6 Shellies und einen Sonos mit Tasmota und 3 Mobiltelefone mit Owntracks
Shelly sample (alle ident definiert):
defmod SZ_Licht MQTT2_DEVICE shelly1_F4CFA2749ADE
attr SZ_Licht IODev MQTT_Owntracks
attr SZ_Licht alias SZ-Deckenlampe
attr SZ_Licht autocreate 1
attr SZ_Licht devStateIcon {my $onl = ReadingsVal($name,"online","false") eq "false" ? "rot" : ReadingsVal($name,"new_fw","false") eq "true" ? "gelb" : "gruen";; my $light = ReadingsVal($name,"state","off");; my $show = '<a href="';;$show .= $onl eq "gelb" ? "/fhem?cmd.dummy=set $name x_update&XHR=1\">" : "http://".ReadingsVal($name,"ip","none").' "target="_blank">';; $show .= FW_makeImage("10px-kreis-".$onl)."</a>";; "<div> $show <a href=\"/fhem?cmd.dummy=set $name toggle&XHR=1\">".FW_makeImage($light)."</a></div>" }
attr SZ_Licht group Gartenebene
attr SZ_Licht icon light_ceiling
attr SZ_Licht model shelly1
attr SZ_Licht readingList shellies/shelly1-F4CFA2749ADE/relay/0:.* state\
shellies/shelly1-F4CFA2749ADE/relay/0:.* relay0\
shellies/shelly1-F4CFA2749ADE/input/0:.* input0\
shellies/shelly1-F4CFA2749ADE/online:.* online\
shellies/shelly1-F4CFA2749ADE/announce:.* { json2nameValue($EVENT) }\
shellies/announce:.* { $EVENT =~ m,..id...shelly1-F4CFA2749ADE...mac.*, ? json2nameValue($EVENT) : return }\
shelly1_F4CFA2749ADE:shellies/shelly1-F4CFA2749ADE/info:.* { json2nameValue($EVENT) }\
shelly1_F4CFA2749ADE:shellies/shelly1-F4CFA2749ADE/input_event/0:.* { json2nameValue($EVENT) }
attr SZ_Licht room Licht & Pool
attr SZ_Licht setList off:noArg shellies/shelly1-F4CFA2749ADE/relay/0/command off\
on:noArg shellies/shelly1-F4CFA2749ADE/relay/0/command on\
x_update:noArg shellies/shelly1-F4CFA2749ADE/command update_fw\
x_mqttcom shellies/shelly1-F4CFA2749ADE/command $EVTPART1
attr SZ_Licht verbose 3
setstate SZ_Licht off
setstate SZ_Licht 2020-12-05 12:41:27 actions_stats_skipped 0
setstate SZ_Licht 2020-12-05 12:41:27 attrTemplateVersion 20200831
setstate SZ_Licht 2020-12-05 12:41:27 cfg_changed_cnt 6
setstate SZ_Licht 2020-12-05 12:41:27 cloud_connected false
setstate SZ_Licht 2020-12-05 12:41:27 cloud_enabled false
setstate SZ_Licht 2021-01-07 13:32:48 event
setstate SZ_Licht 2021-01-07 13:32:48 event_cnt 0
setstate SZ_Licht 2020-12-05 12:41:27 fs_free 145078
setstate SZ_Licht 2020-12-05 12:41:27 fs_size 233681
setstate SZ_Licht 2021-01-07 13:09:47 fw_ver 20201228-092119/v1.9.3@ad2bb4e3
setstate SZ_Licht 2020-12-05 12:41:27 has_update false
setstate SZ_Licht 2021-01-07 13:09:47 id shelly1-F4CFA2749ADE
setstate SZ_Licht 2021-01-07 13:32:48 input0 0
setstate SZ_Licht 2020-12-05 12:41:27 inputs_1_event
setstate SZ_Licht 2020-12-05 12:41:27 inputs_1_event_cnt 0
setstate SZ_Licht 2020-12-05 12:41:27 inputs_1_input 0
setstate SZ_Licht 2021-01-07 13:09:47 ip 192.168.1.200
setstate SZ_Licht 2021-01-07 13:09:47 mac F4CFA2749ADE
setstate SZ_Licht 2020-12-05 12:41:27 meters_1_is_valid true
setstate SZ_Licht 2020-12-05 12:41:27 meters_1_power 0.00
setstate SZ_Licht 2021-01-07 13:09:47 model SHSW-1
setstate SZ_Licht 2020-12-05 12:41:27 mqtt_connected true
setstate SZ_Licht 2021-01-07 13:09:47 new_fw false
setstate SZ_Licht 2021-01-07 13:09:47 online true
setstate SZ_Licht 2020-12-05 12:41:27 ram_free 38416
setstate SZ_Licht 2020-12-05 12:41:27 ram_total 50736
setstate SZ_Licht 2021-01-07 13:32:48 relay0 off
setstate SZ_Licht 2020-12-05 12:41:27 relays_1_has_timer false
setstate SZ_Licht 2020-12-05 12:41:27 relays_1_ison false
setstate SZ_Licht 2020-12-05 12:41:27 relays_1_source mqtt
setstate SZ_Licht 2020-12-05 12:41:27 relays_1_timer_duration 0
setstate SZ_Licht 2020-12-05 12:41:27 relays_1_timer_remaining 0
setstate SZ_Licht 2020-12-05 12:41:27 relays_1_timer_started 0
setstate SZ_Licht 2020-12-05 12:41:27 serial 13
setstate SZ_Licht 2021-01-07 13:32:48 state off
setstate SZ_Licht 2020-12-05 12:41:27 time 12:41
setstate SZ_Licht 2020-12-05 12:41:27 unixtime 1607172087
setstate SZ_Licht 2020-12-05 12:41:27 update_beta_version 20201202-135844/v1.9.3-rc3@50c6ab57
setstate SZ_Licht 2020-12-05 12:41:27 update_has_update false
setstate SZ_Licht 2020-12-05 12:41:27 update_new_version 20201124-091217/v1.9.0@57ac4ad8
setstate SZ_Licht 2020-12-05 12:41:27 update_old_version 20201124-091217/v1.9.0@57ac4ad8
setstate SZ_Licht 2020-12-05 12:41:27 update_status idle
setstate SZ_Licht 2020-12-05 12:41:27 uptime 174081
setstate SZ_Licht 2020-12-05 12:41:27 wifi_sta_connected true
setstate SZ_Licht 2020-12-05 12:41:27 wifi_sta_ip 192.168.1.200
setstate SZ_Licht 2020-12-05 12:41:27 wifi_sta_rssi -57
setstate SZ_Licht 2020-12-05 12:41:27 wifi_sta_ssid WLAN
Sonos:
defmod MQTT2_SON_BAS_F642D7 MQTT2_DEVICE SON_BAS_F642D7
attr MQTT2_SON_BAS_F642D7 IODev MQTT_Owntracks
attr MQTT2_SON_BAS_F642D7 autocreate 0
attr MQTT2_SON_BAS_F642D7 comment NOTE: For on-for-timer SetExtensions are used. You may add on-for-timer option running on the device. The following is limited to 1h max duration, but will not affect future simple "on" commands:<br>on-for-timer {my $duration = $EVTPART1*10;; 'cmnd/cmnd/tasmota_F642D7/Backlog POWER1 1;; delay '.$duration.';; POWER1 0'}<br>See the "Praxisbeispiele" in the wiki for "pulseTime1" alternative option and it's restrictions.
attr MQTT2_SON_BAS_F642D7 group Garten
attr MQTT2_SON_BAS_F642D7 icon hue_filled_outlet
attr MQTT2_SON_BAS_F642D7 jsonMap POWER1:0 POWER2:0 POWER3:0 POWER4:0 Dimmer:0 Channel_0:0 Channel_1:0 Channel_2:0 Channel_3:0 Channel_4:0 HSBColor:0 Color:0
attr MQTT2_SON_BAS_F642D7 model tasmota_basic_state_power1
attr MQTT2_SON_BAS_F642D7 readingList tele/tasmota_F642D7/LWT:.* LWT\
tele/tasmota_F642D7/STATE:.* { json2nameValue($EVENT,'',$JSONMAP) }\
tele/tasmota_F642D7/SENSOR:.* { json2nameValue($EVENT,'',$JSONMAP) }\
tele/tasmota_F642D7/INFO.:.* { json2nameValue($EVENT,'',$JSONMAP) }\
tele/tasmota_F642D7/UPTIME:.* { json2nameValue($EVENT,'',$JSONMAP) }\
stat/tasmota_F642D7/POWER1:.* state\
stat/tasmota_F642D7/RESULT:.* { json2nameValue($EVENT,'',$JSONMAP) }
attr MQTT2_SON_BAS_F642D7 room Licht & Pool
attr MQTT2_SON_BAS_F642D7 setList off:noArg cmnd/tasmota_F642D7/POWER1 0\
on:noArg cmnd/tasmota_F642D7/POWER1 1\
toggle:noArg cmnd/tasmota_F642D7/POWER1 2\
setOtaUrl:textField cmnd/tasmota_F642D7/OtaUrl $EVTPART1\
upgrade:noArg cmnd/tasmota_F642D7/upgrade 1
attr MQTT2_SON_BAS_F642D7 setStateList on off toggle
setstate MQTT2_SON_BAS_F642D7 off
setstate MQTT2_SON_BAS_F642D7 2020-12-19 18:15:02 Heap 26
setstate MQTT2_SON_BAS_F642D7 2020-12-19 18:16:14 LWT Offline
setstate MQTT2_SON_BAS_F642D7 2020-12-19 18:15:02 LoadAvg 19
setstate MQTT2_SON_BAS_F642D7 2020-12-19 18:15:02 MqttCount 1
setstate MQTT2_SON_BAS_F642D7 2020-12-19 18:06:19 SaveData on
setstate MQTT2_SON_BAS_F642D7 2020-12-19 18:06:18 SetOption26 on
setstate MQTT2_SON_BAS_F642D7 2020-12-19 18:15:02 Sleep 50
setstate MQTT2_SON_BAS_F642D7 2020-12-19 18:15:02 SleepMode Dynamic
setstate MQTT2_SON_BAS_F642D7 2020-12-19 18:06:17 StateText1 off
setstate MQTT2_SON_BAS_F642D7 2020-12-19 18:06:18 StateText2 on
setstate MQTT2_SON_BAS_F642D7 2020-12-19 18:06:18 StateText3 toggle
setstate MQTT2_SON_BAS_F642D7 2020-12-19 18:06:18 StateText4 hold
setstate MQTT2_SON_BAS_F642D7 2020-12-19 18:15:02 Time 2020-12-19T18:15:02
setstate MQTT2_SON_BAS_F642D7 2020-12-19 18:15:02 Uptime 0T00:10:13
setstate MQTT2_SON_BAS_F642D7 2020-12-19 18:15:02 UptimeSec 613
setstate MQTT2_SON_BAS_F642D7 2020-12-19 18:15:02 Wifi_AP 1
setstate MQTT2_SON_BAS_F642D7 2020-12-19 18:15:02 Wifi_BSSId D8:29:18:AA:D7:E4
setstate MQTT2_SON_BAS_F642D7 2020-12-19 18:15:02 Wifi_Channel 11
setstate MQTT2_SON_BAS_F642D7 2020-12-19 18:15:02 Wifi_Downtime 0T00:00:05
setstate MQTT2_SON_BAS_F642D7 2020-12-19 18:15:02 Wifi_LinkCount 1
setstate MQTT2_SON_BAS_F642D7 2020-12-19 18:15:02 Wifi_RSSI 100
setstate MQTT2_SON_BAS_F642D7 2020-12-19 18:15:02 Wifi_SSId WLAN
setstate MQTT2_SON_BAS_F642D7 2020-12-19 18:15:02 Wifi_Signal -42
setstate MQTT2_SON_BAS_F642D7 2020-12-19 18:06:17 attrTemplateVersion 20200522 or prior
setstate MQTT2_SON_BAS_F642D7 2020-12-19 18:06:26 state off
Mobiltelefon sample
defmod MQTT2_seppmobile MQTT2_DEVICE seppmobile
attr MQTT2_seppmobile IODev MQTT_Owntracks
attr MQTT2_seppmobile autocreate 1
attr MQTT2_seppmobile event-on-change-reading .*
attr MQTT2_seppmobile group MQTT
attr MQTT2_seppmobile icon it_smartphone@blue
attr MQTT2_seppmobile readingList seppmobile:owntracks/otSepp/mobile:.* seppmobile\
seppmobile:owntracks/otSepp/mobile/event:.* { json2nameValue($EVENT) }\
seppmobile:owntracks/otSepp/mobile/waypoints:.* { json2nameValue($EVENT) }
attr MQTT2_seppmobile room HW & Gateways
attr MQTT2_seppmobile sortby 1
attr MQTT2_seppmobile stateFormat event desc
attr MQTT2_seppmobile verbose 2
setstate MQTT2_seppmobile enter home
setstate MQTT2_seppmobile 2021-01-07 00:28:56 _type transition
setstate MQTT2_seppmobile 2021-01-07 00:28:56 acc 12.678
setstate MQTT2_seppmobile 2021-01-07 00:28:56 desc home
setstate MQTT2_seppmobile 2021-01-07 00:28:56 event enter
setstate MQTT2_seppmobile 2021-01-07 00:28:56 lat 48.210684
setstate MQTT2_seppmobile 2021-01-07 00:28:56 lon 16.0860565
setstate MQTT2_seppmobile 2020-12-29 00:34:57 rad 3000
setstate MQTT2_seppmobile 2021-01-07 13:26:59 seppmobile {"_type":"location","acc":13,"alt":416,"batt":57,"bs":2,"conn":"w","created_at":1610022418,"inregions":["home"],"lat":48.2106722,"lon":16.0860659,"t":"p","tid":"SL","tst":1609976212,"vac":1,"vel":0}
setstate MQTT2_seppmobile 2021-01-07 13:10:37 subscriptions owntracks/+/+ owntracks/+/+/event owntracks/+/+/info owntracks/+/+/waypoints owntracks/otSepp/mobile/cmd
setstate MQTT2_seppmobile 2021-01-07 00:28:56 t l
setstate MQTT2_seppmobile 2021-01-07 00:28:56 tid SL
setstate MQTT2_seppmobile 2021-01-07 00:28:56 tst 1609975724
setstate MQTT2_seppmobile 2021-01-07 00:28:56 wtst 1541593407564
Im Log finde ich immer wieder solche Einträge:
2021.01.06 10:50:13 3: Login denied via MQTT_Owntracks
2021.01.06 10:59:17 3: Login denied via MQTT_Owntracks
2021.01.06 10:59:17 3: Login denied via MQTT_Owntracks_162.142.125.39_44116
2021.01.06 10:59:18 3: Login denied via MQTT_Owntracks
2021.01.06 10:59:18 3: Login denied via MQTT_Owntracks_162.142.125.39_50366
2021.01.06 11:03:47 3: Login denied via MQTT_Owntracks
2021.01.06 11:08:30 3: Login denied via MQTT_Owntracks
bzw. auch nach einem Update heute
2021.01.07 13:21:36 3: Login denied via MQTT_Owntracks
2021.01.07 13:30:24 3: Login denied via MQTT_Owntracks
Dadurch erhalt ich immerwieder neue MQTT_Server, die - wie ich feststellen konnte - sich auch wieder selbst löschen
Sieht z.B. so aus:
defmod MQTT_Owntracks_194.118.85.164_49150 MQTT2_SERVER
attr MQTT_Owntracks_194.118.85.164_49150 room hidden
setstate MQTT_Owntracks_194.118.85.164_49150 Connected
setstate MQTT_Owntracks_194.118.85.164_49150 2021-01-07 13:13:53 state Connected
Ich habe den mit Sicherheit nicht definiert. Und es stört mich im Prinzip nicht weiter. Lediglich die Log-Einträge - die es zuhauf gibt
2021.01.07 13:21:36 3: Login denied via MQTT_Owntracks
2021.01.07 13:30:24 3: Login denied via MQTT_Owntracks
nerven fürchterlich. Ich habe - wie in diesem Thread beschrieben - im global keine Option für autocreate gefunden... Wie kann ich diese lästigen Einträge los werden ?
Danke
wo löscht sich was?
warum ist der mqtt server im wan?
ZitatDadurch erhalt ich immerwieder neue MQTT_Server, die - wie ich feststellen konnte - sich auch wieder selbst löschen
Das sind die Verbindungen, und deswegen versteckt, damit die, die nicht wissen, was das ist, sich nicht aufregen.
ZitatWie kann ich diese lästigen Einträge los werden ?
Im zugeordneten allowed Instanz loglevel auf 2 setzen.
Alternativ rausfinden, wer sich verbinden will ohne/mit falsches Passwort, und sie ueberreden, das zu lassen.
Zitat von: DasQ am 07 Januar 2021, 14:21:05
wo löscht sich was?
Die "zusätzlichen MQTT-Server verschwinden wieder aus dem hidden room
Zitat von: DasQ am 07 Januar 2021, 14:21:05
warum ist der mqtt server im wan?
Weil ich mit dem Mobiltelefon meine An- bzw. Abwesenheit aus dem WAN mittels Owntracks steuere
Zitat von: rudolfkoenig am 07 Januar 2021, 14:54:00
Das sind die Verbindungen, und deswegen versteckt, damit die, die nicht wissen, was das ist, sich nicht aufregen.
:) :) :) ehrliche und gute Antwort bzw. Überlegung. Gefällt mir :)
Zitat von: rudolfkoenig am 07 Januar 2021, 14:54:00
Alternativ rausfinden, wer sich verbinden will ohne/mit falsches Passwort, und sie ueberreden, das zu lassen.
Das sind die Android Telefone mit Owntracks. Sie haben das richtige PW gesetzt - da dürfte etwas in der Android-Implementierung der Owntracks-App schief gelaufen sein. Bei der IOS-Implementierung (unser Sohn hat Apple) habe ich das "Problem" nicht gesehen.
Zitat von: rudolfkoenig am 07 Januar 2021, 14:54:00
Im zugeordneten allowed Instanz loglevel auf 2 setzen.
Danke ! Genau das wollt ich wissen !
Hi,
an das autocreate Problem häng ich mich mal ran. Ich richte gerade meine ersten WLAN Steckdosen (hostname: WLANSteckdose01 u. 02) Blitzwolf SHP6-15A (wie GSUND SP111) mit TASMOTA 9.2.0 ein.
Der Event-Monitor meldet ständig
Global global UNDEFINED MQTT2_DVES_17580B MQTT2_DEVICE DVES_17580B MQTTBroker
Der Geräteabhängige MQTT2-Server "MQTTBroker_192.168.4.67_53905" wird automatisch erstellt (und verschwindet auch wieder wenn das Gerät abgesteckt wird).
Sollte der MQTT2_Server per autocreate auch automatisch das MQTT2_DEVICE anlegen?
mein MQTT2_Server:
Internals:
CONNECTS 10
DEF 1883 global
FD 21
FUUID 5ff77117-f33f-1d1e-896e-5458f6e80bb0547a
NAME MQTTBroker
NR 96
PORT 1883
STATE Initialized
TYPE MQTT2_SERVER
.attraggr:
.attrminint:
.clientArray:
MQTT2_DEVICE
READINGS:
2021-01-09 15:54:49 RETAIN {"tasmota/discovery/24A16017580B/config":"{\u0022ip\u0022:\u0022192.168.4.67\u0022,\u0022dn\u0022:\u0022Blitzwolf SHP6-15A\u0022,\u0022fn\u0022:[\u0022Blitzwolf SHP6-15A\u0022,null,null,null,null,null,null,null],\u0022hn\u0022:\u0022WLANSteckdose01\u0022,\u0022mac\u0022:\u002224A16017580B\u0022,\u0022md\u0022:\u0022BlitzWolf SHP6\u0022,\u0022ty\u0022:0,\u0022if\u0022:0,\u0022ofln\u0022:\u0022Offline\u0022,\u0022onln\u0022:\u0022Online\u0022,\u0022state\u0022:[\u0022OFF\u0022,\u0022ON\u0022,\u0022TOGGLE\u0022,\u0022HOLD\u0022],\u0022sw\u0022:\u00229.2.0\u0022,\u0022t\u0022:\u0022DVES_17580B\u0022,\u0022ft\u0022:\u0022%prefix%/%topic%/\u0022,\u0022tp\u0022:[\u0022cmnd\u0022,\u0022stat\u0022,\u0022tele\u0022],\u0022rl\u0022:[1,0,0,0,0,0,0,0],\u0022swc\u0022:[-1,-1,-1,-1,-1,-1,-1,-1],\u0022swn\u0022:[null,null,null,null,null,null,null,null],\u0022btn\u0022:[0,0,0,0],\u0022so\u0022:{\u00224\u0022:0,\u002211\u0022:0,\u002213\u0022:0,\u002217\u0022:0,\u002220\u0022:0,\u002230\u0022:0,\u002268\u0022:0,\u002273\u0022:0,\u002282\u0022:0,\u0022114\u0022:0},\u0022lk\u0022:1,\u0022lt_st\u0022:0,\u0022sho\u0022:[0,0,0,0],\u0022ver\u0022:1}","tasmota/discovery/24A16017580B/sensors":"{\u0022sn\u0022:{\u0022Time\u0022:\u00221970-01-01T00:00:18\u0022,\u0022ENERGY\u0022:{\u0022TotalStartTime\u0022:\u00222020-12-30T15:46:28\u0022,\u0022Total\u0022:0.000,\u0022Yesterday\u0022:0.000,\u0022Today\u0022:0.000,\u0022Power\u0022:0,\u0022ApparentPower\u0022:0,\u0022ReactivePower\u0022:0,\u0022Factor\u0022:0.00,\u0022Voltage\u0022:228,\u0022Current\u0022:0.000}},\u0022ver\u0022:1}","tasmota/discovery/C4DD57156C3F/config":"{\u0022ip\u0022:\u0022192.168.4.68\u0022,\u0022dn\u0022:\u0022Blitzwolf SHP6-15A\u0022,\u0022fn\u0022:[\u0022Blitzwolf SHP6-15A\u0022,null,null,null,null,null,null,null],\u0022hn\u0022:\u0022WLANSteckdose02\u0022,\u0022mac\u0022:\u0022C4DD57156C3F\u0022,\u0022md\u0022:\u0022BlitzWolf SHP6\u0022,\u0022ofln\u0022:\u0022Offline\u0022,\u0022onln\u0022:\u0022Online\u0022,\u0022state\u0022:[\u0022OFF\u0022,\u0022ON\u0022,\u0022TOGGLE\u0022,\u0022HOLD\u0022],\u0022sw\u0022:\u00228.5.1\u0022,\u0022t\u0022:\u0022DVES_156C3F\u0022,\u0022ft\u0022:\u0022%prefix%/%topic%/\u0022,\u0022tp\u0022:[\u0022cmnd\u0022,\u0022stat\u0022,\u0022tele\u0022],\u0022rl\u0022:[1,0,0,0,0,0,0,0],\u0022swc\u0022:[-1,-1,-1,-1,-1,-1,-1,-1],\u0022btn\u0022:[0,0,0,0],\u0022so\u0022:{\u002211\u0022:0,\u002213\u0022:0,\u002217\u0022:0,\u002220\u0022:0,\u002230\u0022:0,\u002268\u0022:0,\u002273\u0022:0,\u002280\u0022:0},\u0022lk\u0022:1,\u0022lt_st\u0022:0,\u0022ver\u0022:1}","tasmota/discovery/C4DD57156C3F/sensors":"{\u0022sn\u0022:{\u0022Time\u0022:\u00222021-01-08T21:19:52\u0022,\u0022ENERGY\u0022:{\u0022TotalStartTime\u0022:\u00222020-12-30T15:58:25\u0022,\u0022Total\u0022:0.000,\u0022Yesterday\u0022:0.000,\u0022Today\u0022:0.000,\u0022Power\u0022:0,\u0022ApparentPower\u0022:0,\u0022ReactivePower\u0022:0,\u0022Factor\u0022:0.00,\u0022Voltage\u0022:0,\u0022Current\u0022:0.000}},\u0022ver\u0022:1}","tele/DVES_156C3F/LWT":"Offline","tele/DVES_17580B/LWT":"Online","tele/tasmota_156C3F/LWT":"Offline"}
2021-01-09 15:54:38 nrclients 1
2021-01-07 22:29:09 state Initialized
clients:
MQTTBroker_192.168.4.67_53905 1
retain:
tasmota/discovery/24A16017580B/config:
ts 1610204089.00313
val {"ip":"192.168.4.67","dn":"Blitzwolf SHP6-15A","fn":["Blitzwolf SHP6-15A",null,null,null,null,null,null,null],"hn":"WLANSteckdose01","mac":"24A16017580B","md":"BlitzWolf SHP6","ty":0,"if":0,"ofln":"Offline","onln":"Online","state":["OFF","ON","TOGGLE","HOLD"],"sw":"9.2.0","t":"DVES_17580B","ft":"%prefix%/%topic%/","tp":["cmnd","stat","tele"],"rl":[1,0,0,0,0,0,0,0],"swc":[-1,-1,-1,-1,-1,-1,-1,-1],"swn":[null,null,null,null,null,null,null,null],"btn":[0,0,0,0],"so":{"4":0,"11":0,"13":0,"17":0,"20":0,"30":0,"68":0,"73":0,"82":0,"114":0},"lk":1,"lt_st":0,"sho":[0,0,0,0],"ver":1}
tasmota/discovery/24A16017580B/sensors:
ts 1610204089.01935
val {"sn":{"Time":"1970-01-01T00:00:18","ENERGY":{"TotalStartTime":"2020-12-30T15:46:28","Total":0.000,"Yesterday":0.000,"Today":0.000,"Power":0,"ApparentPower":0,"ReactivePower":0,"Factor":0.00,"Voltage":228,"Current":0.000}},"ver":1}
tasmota/discovery/C4DD57156C3F/config:
ts 1610137213.90129
val {"ip":"192.168.4.68","dn":"Blitzwolf SHP6-15A","fn":["Blitzwolf SHP6-15A",null,null,null,null,null,null,null],"hn":"WLANSteckdose02","mac":"C4DD57156C3F","md":"BlitzWolf SHP6","ofln":"Offline","onln":"Online","state":["OFF","ON","TOGGLE","HOLD"],"sw":"8.5.1","t":"DVES_156C3F","ft":"%prefix%/%topic%/","tp":["cmnd","stat","tele"],"rl":[1,0,0,0,0,0,0,0],"swc":[-1,-1,-1,-1,-1,-1,-1,-1],"btn":[0,0,0,0],"so":{"11":0,"13":0,"17":0,"20":0,"30":0,"68":0,"73":0,"80":0},"lk":1,"lt_st":0,"ver":1}
tasmota/discovery/C4DD57156C3F/sensors:
ts 1610137213.91075
val {"sn":{"Time":"2021-01-08T21:19:52","ENERGY":{"TotalStartTime":"2020-12-30T15:58:25","Total":0.000,"Yesterday":0.000,"Today":0.000,"Power":0,"ApparentPower":0,"ReactivePower":0,"Factor":0.00,"Voltage":0,"Current":0.000}},"ver":1}
tele/DVES_156C3F/LWT:
ts 1610137743.95387
val Offline
tele/DVES_17580B/LWT:
ts 1610204078.42282
val Online
tele/tasmota_156C3F/LWT:
ts 1610137208.65365
val Offline
Attributes:
room RPI
verbose 5
Geräteabhängiger MQTT2-Server
Internals:
BUF
FD 23
NAME MQTTBroker_192.168.4.67_53905
NR 1882
PEER 192.168.4.67
PORT 53905
SNAME MQTTBroker
SSL
STATE Connected
TEMPORARY 1
TYPE MQTT2_SERVER
WBCallback
cflags 174
cid DVES_17580B
keepalive 30
lastMsgTime 1610205824.50003
lwt tele/DVES_17580B/LWT:Offline
protoNum 4
protoTxt MQTT
usr DVES_USER
.attraggr:
.attrminint:
READINGS:
2021-01-09 15:54:38 state Connected
subscriptions:
cmnd/DVES_17580B/# 1610204078.43973
cmnd/DVES_17580B_fb/# 1610204078.44122
cmnd/tasmotas/# 1610204078.44061
Attributes:
room hidden
Event Monitor beim Einstecken:
2021-01-09 15:48:12 MQTT2_SERVER MQTTBroker nrclients: 1
2021-01-09 15:48:12 Global global UNDEFINED MQTT2_DVES_17580B MQTT2_DEVICE DVES_17580B MQTTBroker
2021-01-09 15:48:12 Global global UNDEFINED MQTT2_DVES_17580B MQTT2_DEVICE DVES_17580B MQTTBroker
2021-01-09 15:48:12 Global global UNDEFINED MQTT2_DVES_17580B MQTT2_DEVICE DVES_17580B MQTTBroker
2021-01-09 15:48:12 Global global UNDEFINED MQTT2_DVES_17580B MQTT2_DEVICE DVES_17580B MQTTBroker
2021-01-09 15:48:12 Global global UNDEFINED MQTT2_DVES_17580B MQTT2_DEVICE DVES_17580B MQTTBroker
2021-01-09 15:48:12 Global global UNDEFINED MQTT2_DVES_17580B MQTT2_DEVICE DVES_17580B MQTTBroker
2021-01-09 15:48:12 Global global UNDEFINED MQTT2_DVES_17580B MQTT2_DEVICE DVES_17580B MQTTBroker
FHEM-Log beim Einstecken mit verbose 5 im MQTT2_Server:
2021.01.09 15:48:12 4: Connection accepted from MQTTBroker_192.168.4.67_51278
2021.01.09 15:48:12 5: in: CONNECT: (16)L(0)(4)MQTT(4)(238)(0)(30)(0)(11)DVES_17580B(0)(20)tele/DVES_17580B/LWT(0)(7)Offline(0)(9)DVES_USER(0)(9)DVES_PASS
2021.01.09 15:48:12 4: MQTTBroker_192.168.4.67_51278 cid:DVES_17580B CONNECT V:4 keepAlive:30 LWT:tele/DVES_17580B/LWT:Offline usr:DVES_USER
2021.01.09 15:48:12 5: out: CONNACK: (2)(0)(0)
2021.01.09 15:48:12 5: in: PUBLISH: 1(28)(0)(20)tele/DVES_17580B/LWTOnline
2021.01.09 15:48:12 4: MQTTBroker_192.168.4.67_51278 DVES_17580B PUBLISH tele/DVES_17580B/LWT:Online
2021.01.09 15:48:12 5: MQTTBroker: dispatch autocreate=simple\000DVES_17580B\000tele/DVES_17580B/LWT\000Online
2021.01.09 15:48:12 5: in: PUBLISH: 0(24)(0)(22)cmnd/DVES_17580B/POWER
2021.01.09 15:48:12 4: MQTTBroker_192.168.4.67_51278 DVES_17580B PUBLISH cmnd/DVES_17580B/POWER:
2021.01.09 15:48:12 5: MQTTBroker: dispatch autocreate=simple\000DVES_17580B\000cmnd/DVES_17580B/POWER\000
2021.01.09 15:48:12 5: in: SUBSCRIBE: (130)(23)(0)(2)(0)(18)cmnd/DVES_17580B/#(0)
2021.01.09 15:48:12 4: MQTTBroker_192.168.4.67_51278 DVES_17580B SUBSCRIBE
2021.01.09 15:48:12 4: topic:cmnd/DVES_17580B/# qos:0
2021.01.09 15:48:12 5: out: SUBACK: (144)(3)(0)(2)(1)
2021.01.09 15:48:12 5: in: SUBSCRIBE: (130)(20)(0)(3)(0)(15)cmnd/tasmotas/#(0)
2021.01.09 15:48:12 4: MQTTBroker_192.168.4.67_51278 DVES_17580B SUBSCRIBE
2021.01.09 15:48:12 4: topic:cmnd/tasmotas/# qos:0
2021.01.09 15:48:12 5: out: SUBACK: (144)(3)(0)(3)(1)
2021.01.09 15:48:12 5: in: SUBSCRIBE: (130)(26)(0)(4)(0)(21)cmnd/DVES_17580B_fb/#(0)
2021.01.09 15:48:12 4: MQTTBroker_192.168.4.67_51278 DVES_17580B SUBSCRIBE
2021.01.09 15:48:12 4: topic:cmnd/DVES_17580B_fb/# qos:0
2021.01.09 15:48:12 5: out: SUBACK: (144)(3)(0)(4)(1)
2021.01.09 15:48:12 5: in: UNSUBSCRIBE: (162)(24)(0)(5)(0)(20)homeassistant/status
2021.01.09 15:48:12 4: MQTTBroker_192.168.4.67_51278 DVES_17580B UNSUBSCRIBE
2021.01.09 15:48:12 4: topic:homeassistant/status
2021.01.09 15:48:12 5: out: UNSUBACK: (176)(2)(0)(5)
2021.01.09 15:48:12 5: in: PUBLISH: 0(147)(1)(0)(22)tele/DVES_17580B/INFO1{"Module":"BlitzWolf SHP6","Version":"9.2.0(tasmota)","FallbackTopic":"cmnd/DVES_17580B_fb/","GroupTopic":"cmnd/tasmotas/"}
2021.01.09 15:48:12 4: MQTTBroker_192.168.4.67_51278 DVES_17580B PUBLISH tele/DVES_17580B/INFO1:{"Module":"BlitzWolf SHP6","Version":"9.2.0(tasmota)","FallbackTopic":"cmnd/DVES_17580B_fb/","GroupTopic":"cmnd/tasmotas/"}
2021.01.09 15:48:12 5: MQTTBroker: dispatch autocreate=simple\000DVES_17580B\000tele/DVES_17580B/INFO1\000{"Module":"BlitzWolf SHP6","Version":"9.2.0(tasmota)","FallbackTopic":"cmnd/DVES_17580B_fb/","GroupTopic":"cmnd/tasmotas/"}
2021.01.09 15:48:12 5: in: PUBLISH: 0i(0)(22)tele/DVES_17580B/INFO2{"WebServerMode":"Admin","Hostname":"WLANSteckdose01","IPAddress":"192.168.4.67"}
2021.01.09 15:48:12 4: MQTTBroker_192.168.4.67_51278 DVES_17580B PUBLISH tele/DVES_17580B/INFO2:{"WebServerMode":"Admin","Hostname":"WLANSteckdose01","IPAddress":"192.168.4.67"}
2021.01.09 15:48:12 5: MQTTBroker: dispatch autocreate=simple\000DVES_17580B\000tele/DVES_17580B/INFO2\000{"WebServerMode":"Admin","Hostname":"WLANSteckdose01","IPAddress":"192.168.4.67"}
2021.01.09 15:48:12 5: in: PUBLISH: 0;(0)(22)tele/DVES_17580B/INFO3{"RestartReason":"External System"}
2021.01.09 15:48:12 4: MQTTBroker_192.168.4.67_51278 DVES_17580B PUBLISH tele/DVES_17580B/INFO3:{"RestartReason":"External System"}
2021.01.09 15:48:12 5: MQTTBroker: dispatch autocreate=simple\000DVES_17580B\000tele/DVES_17580B/INFO3\000{"RestartReason":"External System"}
2021.01.09 15:48:12 5: in: PUBLISH: 0'(0)(23)stat/DVES_17580B/RESULT{"POWER":"ON"}
2021.01.09 15:48:12 4: MQTTBroker_192.168.4.67_51278 DVES_17580B PUBLISH stat/DVES_17580B/RESULT:{"POWER":"ON"}
2021.01.09 15:48:12 5: MQTTBroker: dispatch autocreate=simple\000DVES_17580B\000stat/DVES_17580B/RESULT\000{"POWER":"ON"}
2021.01.09 15:48:12 5: in: PUBLISH: 0(26)(0)(22)stat/DVES_17580B/POWERON
2021.01.09 15:48:12 4: MQTTBroker_192.168.4.67_51278 DVES_17580B PUBLISH stat/DVES_17580B/POWER:ON
2021.01.09 15:48:12 5: MQTTBroker: dispatch autocreate=simple\000DVES_17580B\000stat/DVES_17580B/POWER\000ON
2021.01.09 15:48:46 5: in: PINGREQ: (192)(0)
2021.01.09 15:48:46 4: MQTTBroker_192.168.4.67_51278 DVES_17580B PINGREQ
2021.01.09 15:48:46 5: out: PINGRESP: (208)(0)
Gruß
Was liefert
list TYPE=autocreate
?!?
Ich tippe auch darauf, dass autocreate deaktiviert wurde.
Wenn das stimmt: wuerde mich interessieren, warum.
list TYPE=autocreate
Messages collected while initializing FHEM:
configfile: OBIS (HHzaehler): attr alignTime is useless, if no interval is specified
Messages collected while initializing FHEM:SecurityCheck:
WEBtablet is not password protected
WEB is not password protected
WEBphone is not password protected
MQTTBroker is not password protected
telnetPort is not password protected
Protect this FHEM installation by defining an allowed device with define allowed allowed
You can disable this message with attr global motd none
D.h. es gibt kein autocreate, und das motd wird angezeigt.
Bitte "define autocreate autocreate" ausfuehren, und erneut probieren.
Und meine Frage aus dem letzten Beitrag beantworten :)
Zitat von: rudolfkoenig am 09 Januar 2021, 20:06:46
Bitte "define autocreate autocreate" ausfuehren, und erneut probieren.
Und meine Frage aus dem letzten Beitrag beantworten :)
Nach define (und aus/einstecken) hats nun funktioniert. attrtemplate tasmota_POW ausgewählt und alles war wunderbar vorkonfiguriert. ;D Danke!
Wieso das device autocreate nicht da war kann ich leider nicht beantworten.