Ich habe über eine MQTT Verbindung vom Arduino Analogwerte und ON/OFF.
Im Moment werden diese zur Fehlersuche alle 5sec mit "Zufalls"Werten gespeißt, bzw. ein ON/OFF toggelt jedesmal.
Ich möchte alles via Textfiles machen.
Das Problem vorab:
Die Temperaturwerte ändern sich in der sitemap, der switch nicht.
Mein things
Code: Alles auswählen
Bridge mqtt:broker:mosquitto "Keller" @ "MQTT Keller" [
host="10.0.0.201",
secure=false,
port=1883,
clientID="OH2",
username="openhabian",
password="openhabian"]
{
Thing topic Ke_Digital "Keller_Digital_Inputs" @ "Ke_Digital" {
Channels:
Type switch : test "Sumpf Pumpe" [ stateTopic="Keller/DI/test" ]
}
Thing topic Ke_DS1820 "Keller_DS1820" @ "KE_DS1820" {
Channels:
Type number : Solar_VL "Solar Vorlauf" [ stateTopic="Keller/DS1820/10FDDADC010800EE" ]
Type number : Solar_RL "Solar Rücklauf" [ stateTopic="Keller/DS1820/28F45C480A000092" ]
Type number : Heiz_VL "Heizung Vorlauf" [ stateTopic="Keller/DS1820/1028B2DC010800EE" ]
Type number : Heiz_RL "Heizung Rücklauf" [ stateTopic="Keller/DS1820/287E71470A000039" ]
Type number : Ofen_VL "Ofen Vorlauf" [ stateTopic="Keller/DS1820/108EE3DC01080058" ]
Type number : Boiler_O "Boiler oben" [ stateTopic="Keller/DS1820/28C03C480A0000B2" ]
}
}
Code: Alles auswählen
Group DS1820 "DS1820"
Group DI "DI"
Switch test "test" (DI) { channel="mqtt:topic:mosquitto:Ke_Digital:test", autoupdate="false"}
Number Solar_VL "Solar_VL" <temperature> (DS1820) { channel="mqtt:topic:mosquitto:Ke_DS1820:Solar_VL", autoupdate="false"}
Number Solar_RL "Solar_RL" <temperature> (DS1820) { channel="mqtt:topic:mosquitto:Ke_DS1820:Solar_RL", autoupdate="false"}
Number Heiz_VL "Heiz_VL" <temperature> (DS1820) { channel="mqtt:topic:mosquitto:Ke_DS1820:Heiz_VL", autoupdate="false"}
Number Heiz_RL "Heiz_RL" <temperature> (DS1820) { channel="mqtt:topic:mosquitto:Ke_DS1820:Heiz_RL", autoupdate="false"}
Number Ofen_VL "Ofen_VL" <temperature> (DS1820) { channel="mqtt:topic:mosquitto:Ke_DS1820:Ofen_VL", autoupdate="false"}
Number Boiler_O "Boiler_O" <temperature> (DS1820) { channel="mqtt:topic:mosquitto:Ke_DS1820:Boiler_O", autoupdate="false"}
Code: Alles auswählen
sitemap haus_a10_admin label="Haus_A10_admin" {
Frame label="DI inputs" icon="cellar" {
Group item=DI
}
Frame label="DI inputs" icon="cellar" {
Group item=DS1820
}
}
Code: Alles auswählen
2020-04-15 11:17:39.853 [vent.ItemStateChangedEvent] - Solar_RL changed from 218.0 to 115.0
2020-04-15 11:17:39.881 [vent.ItemStateChangedEvent] - Heiz_RL changed from 228.0 to 125.0
2020-04-15 11:17:47.009 [vent.ItemStateChangedEvent] - test changed from ON to OFF
2020-04-15 11:17:49.020 [vent.ItemStateChangedEvent] - Heiz_VL changed from 85.0 to 183.0
2020-04-15 11:17:49.049 [vent.ItemStateChangedEvent] - Solar_VL changed from 95.0 to 193.0
2020-04-15 11:17:49.076 [vent.ItemStateChangedEvent] - Boiler_O changed from 105.0 to 203.0
2020-04-15 11:17:49.089 [vent.ItemStateChangedEvent] - Solar_RL changed from 115.0 to 213.0
2020-04-15 11:17:49.110 [vent.ItemStateChangedEvent] - Heiz_RL changed from 125.0 to 223.0
2020-04-15 11:17:56.233 [vent.ItemStateChangedEvent] - test changed from OFF to ON
2020-04-15 11:17:58.251 [vent.ItemStateChangedEvent] - Heiz_VL changed from 183.0 to 80.0
2020-04-15 11:17:58.279 [vent.ItemStateChangedEvent] - Solar_VL changed from 193.0 to 90.0
Auch die Temperaturen ändern sich wunderbar
In PaperUI->control sehe ich auch wunderbar das toggeln (auch die Temperaturen)
Aber in der Sitemap ändern sich nur die Temperaturen, der switch nicht.
Was kann da sein?
Danke