Owntracks mit MQTT2 - Verständnisproblem und daraus resultierende nicht-Funktion

Begonnen von rallye, 18 November 2021, 10:14:26

Vorheriges Thema - Nächstes Thema

Beta-User

Zitat von: Otto123 am 18 November 2021, 12:56:42
@beta-user rallye hat doch einen extra Server "defmod MQTT_Owntracks MQTT2_SERVER 8883 global"
Dachte ich auch erst, kann mir aber die LWT-Einträge nur so erklären, dass jedenfalls irgendwann mal in der Vergangenheit auch diverse Shelly und Tastmota dahin gesendet hatten:
setstate MQTT_Owntracks 2021-11-18 09:04:10 RETAIN {"owntracks/otSepp/iPhoneSepp":"{\u0022_type\u0022:\u0022location\u0022,\u0022acc\u0022:5,\u0022alt\u0022:362,\u0022batt\u0022:70,\u0022bs\u0022:1,\u0022BSSID\u0022:\u0022d8:29:18:aa:d7:e5\u0022,\u0022conn\u0022:\u0022w\u0022,\u0022inregions\u0022:[\u0022home\u0022],\u0022inrids\u0022:[\u002247a8fb\u0022],\u0022lat\u0022:48.210662,\u0022lon\u0022:16.085996,\u0022p\u0022:98.468,\u0022SSID\u0022:\u0022WLAN\u0022,\u0022t\u0022:\u0022u\u0022,\u0022tid\u0022:\u0022SL\u0022,\u0022tst\u0022:1637221941,\u0022vac\u0022:16}","shellies/Balkonlicht/input/0":"0","shellies/Balkonlicht/input_event/0":"{\u0022event\u0022:\u0022\u0022,\u0022event_cnt\u0022:0}","shellies/Balkonlicht/online":"true","shellies/Balkonlicht/relay/0":"off","shellies/WZ_LED_Licht/input/0":"1","shellies/WZ_LED_Licht/input_event/0":"{\u0022event\u0022:\u0022\u0022,\u0022event_cnt\u0022:0}","shellies/WZ_LED_Licht/relay/0":"off","shellies/shelly1-40F5202D3847/input/0":"0","shellies/shelly1-40F5202D3847/input_event/0":"{\u0022event\u0022:\u0022\u0022,\u0022event_cnt\u0022:0}","shellies/shelly1-40F5202D3847/online":"true","shellies/shelly1-40F5202D3847/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/online":"true","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-8CAAB546DA6A/input/0":"0","shellies/shelly1-8CAAB546DA6A/input_event/0":"{\u0022event\u0022:\u0022\u0022,\u0022event_cnt\u0022:0}","shellies/shelly1-8CAAB546DA6A/online":"true","shellies/shelly1-8CAAB546DA6A/relay/0":"off","shellies/shelly1-8CAAB546FA69/input/0":"0","shellies/shelly1-8CAAB546FA69/input_event/0":"{\u0022event\u0022:\u0022\u0022,\u0022event_cnt\u0022:0}","shellies/shelly1-8CAAB546FA69/online":"true","shellies/shelly1-8CAAB546FA69/relay/0":"off","shellies/shelly1-8CAAB547571C/input/0":"0","shellies/shelly1-8CAAB547571C/input_event/0":"{\u0022event\u0022:\u0022\u0022,\u0022event_cnt\u0022:0}","shellies/shelly1-8CAAB547571C/online":"true","shellies/shelly1-8CAAB547571C/relay/0":"off","shellies/shelly1-8CAAB54775B6/input/0":"1","shellies/shelly1-8CAAB54775B6/input_event/0":"{\u0022event\u0022:\u0022\u0022,\u0022event_cnt\u0022:0}","shellies/shelly1-8CAAB54775B6/online":"true","shellies/shelly1-8CAAB54775B6/relay/0":"on","shellies/shelly1-8CAAB548285E/input/0":"1","shellies/shelly1-8CAAB548285E/input_event/0":"{\u0022event\u0022:\u0022\u0022,\u0022event_cnt\u0022:0}","shellies/shelly1-8CAAB548285E/online":"true","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":"1","shellies/shelly1-F4CFA2749ADE/input_event/0":"{\u0022event\u0022:\u0022\u0022,\u0022event_cnt\u0022:0}","shellies/shelly1-F4CFA2749ADE/longpush/0":"1","shellies/shelly1-F4CFA2749ADE/online":"true","shellies/shelly1-F4CFA2749ADE/relay/0":"off","shellies/shelly1-F4CFA27685AD/input/0":"1","shellies/shelly1-F4CFA27685AD/input_event/0":"{\u0022event\u0022:\u0022\u0022,\u0022event_cnt\u0022:0}","shellies/shelly1-F4CFA27685AD/online":"true","shellies/shelly1-F4CFA27685AD/relay/0":"on","tasmota/discovery/C82B96051E3D/config":"{\u0022ip\u0022:\u0022192.168.1.63\u0022,\u0022dn\u0022:\u0022Sonoff-TH16-1\u0022,\u0022fn\u0022:[\u0022Sonoff-TH16-1\u0022,null,null,null,null,null,null,null],\u0022hn\u0022:\u0022tasmota_051E3D-7741\u0022,\u0022mac\u0022:\u0022C82B96051E3D\u0022,\u0022md\u0022:\u0022Sonoff TH\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.3.1\u0022,\u0022t\u0022:\u0022tasmota_051E3D\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,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,\u0022117\u0022:0},\u0022lk\u0022:1,\u0022lt_st\u0022:0,\u0022sho\u0022:[0,0,0,0],\u0022ver\u0022:1}","tasmota/discovery/C82B96051E3D/sensors":"{\u0022sn\u0022:{\u0022Time\u0022:\u00222021-03-04T13:17:23\u0022},\u0022ver\u0022:1}","tasmota/discovery/C82B9605453A/config":"{\u0022ip\u0022:\u0022192.168.1.189\u0022,\u0022dn\u0022:\u0022Tasmota\u0022,\u0022fn\u0022:[\u0022Tasmota\u0022,null,null,null,null,null,null,null],\u0022hn\u0022:\u0022tasmota_05453A-1338\u0022,\u0022mac\u0022:\u0022C82B9605453A\u0022,\u0022md\u0022:\u0022Sonoff TH\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.3.1\u0022,\u0022t\u0022:\u0022tasmota_05453A\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,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,\u0022117\u0022:0},\u0022lk\u0022:1,\u0022lt_st\u0022:0,\u0022sho\u0022:[0,0,0,0],\u0022ver\u0022:1}","tasmota/discovery/C82B9605453A/sensors":"{\u0022sn\u0022:{\u0022Time\u0022:\u00222021-05-09T10:13:23\u0022},\u0022ver\u0022:1}","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_051E3D/LWT":"Offline","tele/tasmota_05453A/LWT":"Offline","tele/tasmota_F642D7/LWT":"Offline"}

Vermutlich übersehe ich mal wieder was ::) .

PS: das mit dem refresh ist zwar erklärungsbedürftig, aber m.E. sollte die Filterung nicht anders ablaufen, es sei denn, intern würde ggf. ohne "model" dann direkt auch noch das Basis-attTemplate aufgerufen.
Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

rallye

Nein, du hast nichts übersehen. Ich habe erstkürzlich einen eigenen MQTT2_Server für meine Shellies und Sonoffs angelegt. Die Retains im MQTT2_Owntracks sind "leftovers" (ich versuche gerade mal die "unnütigen" Retains irgendwie los zu werden.
RaspiPi v4, HM-LGW, 6x HM-TC-IT-WM-W-EU, 11x HM-CC-RT-DN, 1x HUE Bridge, 4x HUE-RC, 5x HUE White&Color, 15xHUE White, 3xHM-LC-SW1-FM, 1xHM-LC-SW2-FM, 1x ConBeeII, 15x Shelly1, 5xShellyplug, Aquara: 2x Temp-Sensor, 1x Vibrationssensor, 2x Lichtsensor, 19x Tür/Fenstersensor

Beta-User

Server: HP-elitedesk@Debian 12, aktuelles FHEM@ConfigDB | CUL_HM (VCCU) | MQTT2: MiLight@ESP-GW, BT@OpenMQTTGw | MySensors: seriell, v.a. 2.3.1@RS485 | ZWave | ZigBee@deCONZ | SIGNALduino | MapleCUN | RHASSPY
svn: u.a MySensors, Weekday-&RandomTimer, Twilight,  div. attrTemplate-files

rallye

Zitat von: Otto123 am 18 November 2021, 10:31:26
Wievel "allowed" Definitionen Du machst ist Deine Sache, benötigen tust Du nur eine. (Ich bin gar nicht sicher: gehen mehrere "allowed" auf eine Server Instanz?)

Ich habe nun im MQTT_Owntracks "3 allowed" (für jedes iPhone eines) und das funktioniert einwandfrei. Für meinen MQTT_Shelly Server gibt es 1 "allowed" für alle Shellies & Sonoffs. Ausserdem gehe ich bei diesen Devices aof Port 1883 da ich ohnehin nur "intern", also im Haus bzw. meinem WLAN bleibe.

@all die mir geholfen haben: zum Ersten: vielen Dank ! Es scheint jetzt alles zu funktionieren. Lediglich An-/Abwesenheit kann ich nicht testen da wir wieder einmal im Lockdown sind und ich den Kontrollorganen nur schwer erklären kann, dass ich meine FHEM-Installation testen muss. Ich werde ggf. auf diesen Thread nochmal zurück kommen
RaspiPi v4, HM-LGW, 6x HM-TC-IT-WM-W-EU, 11x HM-CC-RT-DN, 1x HUE Bridge, 4x HUE-RC, 5x HUE White&Color, 15xHUE White, 3xHM-LC-SW1-FM, 1xHM-LC-SW2-FM, 1x ConBeeII, 15x Shelly1, 5xShellyplug, Aquara: 2x Temp-Sensor, 1x Vibrationssensor, 2x Lichtsensor, 19x Tür/Fenstersensor

Migul47

Hallo,

Hoffe, das passt hier.

Bei mir wird ein Device angelegt, welches eigentlich nicht mehr existieren dürfte. Hatte ich vor einem Jahr mal im Web angelegt. Läßt sich löschen, aber nach einem Neustart der Cloud kommt es wieder. Nach der Zwangstrennung vom DSL wird zwar eine Verbindung wieder aufgebaut, aber keine Daten empfangen. Erst nochmaliges Verbinden der Cloud beendet das.