Hallo,
ich versuche gerade meine OH Installation auf meine Synonlogy DS 220j umzuziehen.
Installiert ist openHAB 2.5.2 Release Build läuft offensichtlich auch. Denn die Aufnahmebenachrichtigung über Telegram habe ich übeertragen bekommen und die läuft :-).
Aber meine Sonoff Steckdose mit Tasmota wollen nicht.
Code
Sonoff S2X Module
Sonoff S20
Program Version 6.6.0(release-sonoff)
Build Date & Time 2019-07-06T13:10:20
Core/SDK Version 2_3_0/1.5.3(aec24ac9)
Uptime 0T00:00:10
Flash write Count 1172 at 0xFB000
Boot Count 37
Restart Reason Software/System restart
Friendly Name 1 Sonoff S20
AP1 SSId (RSSI) FRITZ!Box 7490 (50%)
Hostname sonoff1-2037
IP Address 192.168.178.39
Gateway 192.168.178.1
Subnet Mask 255.255.255.0
DNS Server 192.168.178.1
MAC Address 84:F3:EB:4A:E7:F5
MQTT Host 192.168.178.76
MQTT Port 1883
MQTT User DVES_USER
MQTT Client DVES_4AE7F5
MQTT Topic sonoff1
MQTT Group Topic sonoffs
MQTT Full Topic cmnd/sonoff1/
MQTT Fallback Topic cmnd/DVES_4AE7F5_fb/
Emulation None
mDNS Discovery Disabled
ESP Chip Id 4909045
Flash Chip Id 0x14405E
Flash Size 1024kB
Program Flash Size 1024kB
Program Size 503kB
Free Program Space 500kB
Free Memory 15kB
Alles anzeigen
Ich habe das MQTT Binding binding-mqtt - 2.5.2 und den MQTT Broker Moquette misc-mqttbroker - 2.5.2 installiert.
Die config- Dateien habe ich aus der laufenden Installation kopiert.
Sicher habe ich irgendwo etwas nicht angepaßt, oder einen anderen blöden Fehler gemacht
Code: sonoff.items
Switch Steckdose_1 "Meine Steckdose 1" <poweroutlet> {channel="mqtt:topic:embedded-mqtt-broker:sonoff1:Steckdose_1"}
Switch Steckdose_2 "Meine Steckdose 2" <poweroutlet> {channel="mqtt:topic:embedded-mqtt-broker:sonoff2:Steckdose_2"}
Switch Steckdose_3 "Steckdose 3" <poweroutlet> {channel="mqtt:topic:embedded-mqtt-broker:tasmota1:Steckdose_3"}
Switch Steckdose_4 "Steckdose 4" <poweroutlet> {channel="mqtt:topic:embedded-mqtt-broker:tasmota2:Steckdose_4"}
Switch Steckdose_5 "Steckdose 5" <poweroutlet> {channel="mqtt:topic:embedded-mqtt-broker:tasmota3:Steckdose_5"}
Switch Steckdose_6 "Steckdose 6" <poweroutlet> {channel="mqtt:topic:embedded-mqtt-broker:tasmota4:Steckdose_6"}
Code: mqttbridge.things
Bridge mqtt:broker:embedded-mqtt-broker "MQTT Bridge"
[
host="syno",
secure=false
]
{
Thing topic sonoff1 "Steckdose 1" @ "Mein Zimmer" {
Channels:
Type switch : Steckdose_1 "Steckdose 1" [stateTopic="stat/sonoff1/POWER", commandTopic="cmnd/sonoff1/POWER"]
}
Thing topic sonoff2 "Steckdose 2" @ "Mein Zimmer" {
Channels:
Type switch : Steckdose_2 "Steckdose 2" [stateTopic="stat/sonoff2/POWER", commandTopic="cmnd/sonoff2/POWER"]
}
}
Alles anzeigen
Code: smarthome.things
Bridge mqtt:broker:embedded-mqtt-broker "MQTT Bridge"
[
host="127.0.0.1",
secure=false
]
{
Thing topic sonoff1 "Steckdose 1" @ "Mein Zimmer" {Channels: Type switch : Steckdose_1 "Steckdose 1" [stateTopic="stat/sonoff1/POWER", commandTopic="cmnd/sonoff1/POWER"]}
Thing topic sonoff2 "Steckdose 2" @ "Mein Zimmer" {Channels: Type switch : Steckdose_2 "Steckdose 2" [stateTopic="stat/sonoff2/POWER", commandTopic="cmnd/sonoff2/POWER"]}
Thing topic tasmota1 "Steckdose 3" @ "Mein Zimmer" {Channels: Type switch : Steckdose_3 "Steckdose 3" [stateTopic="stat/tasmota1/POWER", commandTopic="cmnd/tasmota1/POWER"]}
Thing topic tasmota2 "Steckdose 4" @ "Mein Zimmer" {Channels: Type switch : Steckdose_4 "Steckdose 4" [stateTopic="stat/tasmota2/POWER", commandTopic="cmnd/tasmota2/POWER"]}
Thing topic tasmota3 "Steckdose 5" @ "Mein Zimmer" {Channels: Type switch : Steckdose_5 "Steckdose 5" [stateTopic="stat/tasmota3/POWER", commandTopic="cmnd/tasmota3/POWER"]}
Thing topic tasmota4 "Steckdose 6" @ "Mein Zimmer" {Channels: Type switch : Steckdose_6 "Steckdose 6" [stateTopic="stat/tasmota4/POWER", commandTopic="cmnd/tasmota4/POWER"]}
}
Alles anzeigen
Code: smarthome.sitemap
sitemap smarthome label="SmartHome"
{
Frame label="Wohnung" {
Switch item=Steckdose_1
//Switch item=Steckdose_2
Text item=TVH_Aufnahme visibility=[TVH_Aufnahme==ON]
//Switch item=squeezeKuechePowerSwitch
//Switch item=Steckdose_3
//Switch item=Steckdose_4
//Switch item=Steckdose_5
//Switch item=Steckdose_6
}
}
Alles anzeigen
Das oh [definition='1','0']log[/definition] sagt folgendes dazu:
Code
2020-06-11 20:13:46.957 [WARN ] [me.core.service.AbstractWatchService] - Error while opening file during update: /volume1/@appstore/openHAB/conf/things/mqttbridge.things
2020-06-11 20:13:48.659 [WARN ] [me.core.service.AbstractWatchService] - Error while opening file during update: /volume1/@appstore/openHAB/conf/things/mqttbridge.things
2020-06-11 20:14:04.755 [INFO ] [el.core.internal.ModelRepositoryImpl] - Loading model 'mqttbridge.things'
2020-06-11 20:14:12.608 [INFO ] [.transport.mqtt.MqttBrokerConnection] - Starting MQTT broker connection to 'syno' with clientid a32ac222-3d01-4002-8c0d-b08e377c9206
2020-06-11 20:14:15.349 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'mqttbridge.things'
2020-06-11 20:14:23.228 [INFO ] [.reconnect.PeriodicReconnectStrategy] - Try to restore connection to 'syno'. Next attempt in 60000ms
2020-06-11 20:14:23.522 [INFO ] [.transport.mqtt.MqttBrokerConnection] - Starting MQTT broker connection to 'syno' with clientid a32ac222-3d01-4002-8c0d-b08e377c9206
2020-06-11 20:15:23.585 [INFO ] [.reconnect.PeriodicReconnectStrategy] - Try to restore connection to 'syno'. Next attempt in 60000ms
2020-06-11 20:15:24.611 [INFO ] [.transport.mqtt.MqttBrokerConnection] - Starting MQTT broker connection to 'syno' with clientid a32ac222-3d01-4002-8c0d-b08e377c9206
2020-06-11 20:16:24.906 [INFO ] [.reconnect.PeriodicReconnectStrategy] - Try to restore connection to 'syno'. Next attempt in 60000ms
2020-06-11 20:16:26.734 [INFO ] [.transport.mqtt.MqttBrokerConnection] - Starting MQTT broker connection to 'syno' with clientid a32ac222-3d01-4002-8c0d-b08e377c9206
Alles anzeigen
Ich hoffe ihr könnt mir mal wieder helfen.