NEWS
Zigbee2mqtt installation
-
Immer wenn ich die Geräte konfiguriere, werden sie neu gestartet.
Ich checke es halt echt nicht. Wo nimmt der die alten Daten her? -
Hab den Baum jetzt - bestimmt zum 20. Mal - komplett gelöscht.
Geräte auch mal manuell neu gestartet.
So sieht der Baum jetzt aus:
Passt.
Ich starte jetzt mal den Adapter neu... -
@schmetterfliege Die alten daten sind nur im iob - lösche die halt einfach raus.
-
Die lösche ich ja.
Aber sobald ich den mqtt Adapter neu starte, sieht der Baum wieder so aus:
-
@schmetterfliege Dann mach mal folgendes:
- Schau - dass Du in der mqtt- Konfig wirklich alle Haken raus hast.
- Lösche den gesamten Baum - Alles
- Stoppe Adapter
- Stoppe mosquitto (sudo systemctl stop mosquitto)
- Lösche die Datenbank (sudo rm /var/lib/mosquitto/mosquitto.db)
- Starte mosquitto (sudo systemctl start mosquitto)
- Starte mqtt Adapter
-
@mickym said in Zigbee2mqtt installation:
@schmetterfliege Dann mach mal folgendes:
- Schau - dass Du in der mqtt- Konfig wirklich alle Haken raus hast.
- Lösche den gesamten Baum - Alles
- Stoppe Adapter
- Stoppe mosquitto (sudo systemctl stop mosquitto)
- Lösche die Datenbank (sudo rm /var/lib/mosquitto/mosquitto.db)
- Starte mosquitto (sudo systemctl start mosquitto)
- Starte mqtt Adapter
Hat funktioniert, vielen Dank!
Ich löcher dich einfach mal weiter mit Fragen :S
Hast du Tasmota Devices die "Friendly Names" haben? -
aber das bekommst halt nur als Info im Status des JSON mit.
{ "Status": { "Module": 0, "FriendlyName": [ "Steckdosenleiste2", "Steckdose1", "Steckdose2", "Steckdose3", "Steckdose4", "USB" ], "Topic": "steckdosenleiste2", "ButtonTopic": "0", "Power": 49, "PowerOnState": 3, "LedState": 1, "LedMask": "FFFF", "SaveData": 1, "SaveState": 1, "SwitchTopic": "0", "SwitchMode": [ 0, 0, 0, 0, 0, 0, 0, 0 ], "ButtonRetain": 0, "SwitchRetain": 0, "SensorRetain": 0, "PowerRetain": 0 } }
hat also mit der mqtt- Struktur nichts zu tun - könntest Du halt im NodeRed dann weiter verarbeiten.
-
@schmetterfliege Ich habs mal zum Spass umbenannt - und die Steckdose1 in Kaffeemaschine umbenannt:
Neben dem JSON hat das keine Bedeutung im Tasmota Device Manager werden diese allerdings ausgewertet
Vorher:
Nachher:
Fazit: Hat also nur descriptive Bedeutung.
-
@mickym
Okay, also kann ich das aktuell erstmal komplett ignorieren und später dürfte mir das nichts kaputt machen? -
@schmetterfliege Nein die friendly Names sind bedeutungslos.
Ich habe gerade mal bei tasmota nachgeschaut:
Das scheint also für HomeAssistant für Autodiscovery etc. ggf. genutzt zu werden.
-
@mickym said in Zigbee2mqtt installation:
@schmetterfliege Nein die friendly Names sind bedeutungslos.
Ich habe gerade mal bei tasmota nachgeschaut:
Das scheint also für HomeAssistant für Autodiscovery etc. ggf. genutzt zu werden.
Wunderbar
-
Mit welcher Contrib steuerst du denn in NR deine Devices? Zigbee2mqtt? Oder irgendeinen speziellen?
-
@schmetterfliege Nee - direkt im mqtt.
-
wie? Der hört doch nur zu?
-
@schmetterfliege Nein - ...
-
und wie steuerst du die?
-
wait, du meinst gar nicht den mqtt adapter in iobroker^^
-
@schmetterfliege Nun natürlich keinen Sensor, sondern Lampe etc.
Du erstellst einfach ein set Datenpunkt
ODER
Du nutzt eine mqtt Out Node und publishst unter dem Gerät unter dem set topic. Darauf hört das Gerät.
In der Zigbee2mqtt Kachel klickst Du auf den Gerätetyp
und dann sieht man was alles "exposed "wird.
und wie gesagt - im NodeRed kannst Du das mit den mqtt- Nodes auch direkt publishen oder über die iobroker out Nodes und dem Adapter. Ist halt ein kliener Umweg
-
@mickym said in Zigbee2mqtt installation:
@schmetterfliege Nun natürlich keinen Sensor, sondern Lampe etc.
Du erstellst einfach ein set Datenpunkt
ODER
Du nutzt eine mqtt Out Node und publishst unter dem Gerät unter dem set topic. Darauf hört das Gerät.
Wie würde da denn das Topic aussehen?
tasmota/Büro/P1/Pflanzenlicht/stat/POWER3/set ? -
@schmetterfliege Nein ich rede von Zigbee2mqtt
Bei tasmota kommt alles in den cmnd Ast.
Hängt davon ab - welches Kommando Du schicken willst.