I am really on the edge of going nuts, so you guys are my last hope
I have set up a fresh system with Openhabianpi, installed OH2.3 and a couple of bindings:
KNX 2, Hue, NTP, Astro, HTTP
I migrated all my KNX items to the new .items & .things structure and so far, most of the stuff worked.
Now, the longer the system is in use (since monday this week :-)) the more strange things are getting:
it startet with my rollershutter rules. When “Beschattung==ON” they need to check, if the respective rollershutter is already at 85%, otherwise activate automatic position to roll to that position.
On monday it seemed to work, since then, the current position gets ignored and the rule fires the shutters every q5 minutes (this is how often my cron job triggers the check).
The position is reported correct, it’t just being ignored it seems.
Now, I am sending a GA to initiate manual shading (Beschattung) positions, which are triggering one of four auotamatic positions. This worked UNTIL TODAY. Now when pressing the button in OH2, I can see the event in the event.log, but nothing is transferred to the KNX bus. Other things like lights or window status are still working.
I have annother GA that enables automated shadowing. This can be triggered by OH or from a KNX sensor. The status had been reflected on both sides until today (as well). Now I can see the switch being pushed in the events.log again, but not on the KNX side. Same applies when pressing the physica. sensor. Its reflected on the KNX bus but not on OH2.
And now I am receiving states for the shutter actuators that make no sense:
2018-06-01 22:28:17.611 [vent.ItemStateChangedEvent] - RL_Kueche_Ost changed from 100 to 0
2018-06-01 22:28:17.718 [vent.ItemStateChangedEvent] - RL_Kueche_Ost changed from 0 to 100
2018-06-01 22:28:17.828 [vent.ItemStateChangedEvent] - RL_WoZi_Ost changed from 0 to 100
2018-06-01 22:28:17.935 [vent.ItemStateChangedEvent] - RL_WoZi_Ost changed from 100 to 0
2018-06-01 22:28:18.045 [vent.ItemStateChangedEvent] - RL_WoZi_Sued changed from 0 to 100
2018-06-01 22:28:18.150 [vent.ItemStateChangedEvent] - RL_WoZi_Sued changed from 100 to 0
2018-06-01 22:28:18.267 [vent.ItemStateChangedEvent] - RL_WoZi_Balkon changed from 0 to 100
2018-06-01 22:28:18.376 [vent.ItemStateChangedEvent] - RL_WoZi_Balkon changed from 100 to 0
2018-06-01 22:28:18.486 [vent.ItemStateChangedEvent] - RL_Treppenhaus changed from NULL to 100
2018-06-01 22:28:18.594 [vent.ItemStateChangedEvent] - RL_Treppenhaus changed from 100 to 0
No, the shutters did not open and close within some seconds
(btw: the first three are on one actuator, the last one is on a totally different one, even other vendor and type)
What is happening here…All I did to the system was playing around with some Node Red rules, but they seemingly are working quite erratic as well (I have two flows to check washingmachine / dryer state. Same rules, but only the dryer one works. The washingmachine seems to get stuck over and over again).
I am really puzzled, how a freshly installed system can destroy selective functions all on its own?
Reboot was performed a dozend times or so
Cleared Browser Cache
Used different PC
Nothing had any impact… does somebody have an idea where to start?
I see several different issues… let’s categorize them
Issue A) Rules
Is this the rule? (from the other thread)
// Beschattung OST
rule "Shutter EAST set to ON to 85% when Outside Temp above 23 Grad and Shutter Auto set to ON"
when
Time cron "0 0/15 6-12 * * ?"
then
if (RL_Kueche_Ost.state != 85 && (Temperature_Aussen_Sued.state as DecimalType).floatValue >= 23 && (Beschattung_Automatik.state == ON)) {
Beschattung_Ost.postUpdate (ON)
sendTelegram("bot1","Beschattung OST am "+ Date.state.format("%1$td.%1$tm.%1$tY") +" um " + Date.state.format("%1$tH:%1$tM") + " aktiviert")
}
end
// Beschattung SUED
rule "Shutter SOUTH set to ON to 85% when Outside Temp above 23 Grad and Shutter Auto set to ON"
when
Time cron "0 0/15 10-17 * * ?"
then
if (RL_WoZi_Sued.state != 85 && (Temperature_Aussen_Sued.state as DecimalType).floatValue >= 23 && (Beschattung_Automatik.state == ON)) {
Beschattung_Sued.postUpdate (ON)
sendTelegram("bot1","Beschattung SĂśD am "+ Date.state.format("%1$td.%1$tm.%1$tY") +" um " + Date.state.format("%1$tH:%1$tM") + " aktiviert")
}
end
// Beschattung West
rule "Shutter WEST to 85% when Outside Temp above 23 Grad and Shutter Auto set to ON"
when
Time cron "0 0/15 14-18 * * ?"
then
if (RL_Zimmer_West_West.state != 85 && (Temperature_Aussen_Sued.state as DecimalType).floatValue >= 23 && (Beschattung_Automatik.state == ON)) {
Beschattung_West.postUpdate (ON)
sendTelegram("bot1","Beschattung WEST am "+ Date.state.format("%1$td.%1$tm.%1$tY") +" um " + Date.state.format("%1$tH:%1$tM") + " aktiviert")
}
end
So: you say that the logic in the if statement should not allow the rule to proceed, but it actually does.
Did you check if all 3 conditions are really satisfied?
For example: you are checking for RL_Kueche_Ost.state != 85 but you say that the item really has that value in its state. Double check that value. Maybe it’s 85.00 (or something else?)
Issue B) KNX Comms
Enable TRACE log levels for the following 2 in the openHAB console:
Post some relevant sections of openhab.log (when switching OH2 items bound to KNX)
This seems to be also related to KNX Comms.
Post your *.things to check but mainly monitor TRACE logs.
Issue C) Unknown root-cause
Do you have any rules that modify the shutters?
state change from 100 to 0 simply means that the shutter is closed and received an UP command to open. Maybe a rule is sending this update?
Checked, 85 is reported as 85, no decimals. But that was already a good hint: Sometimes it seems that everything between 0 and 100 is reported as 0, while on the KNX bus the correct value is displayed. Weird, never noticed that before.
Issue B) KNX Comms
Will do and report the results
like this? All of these items are defined and have been working until today, but do not get transfered to KNX anymore…
2018-06-01 22:59:54.903 [ome.event.ItemCommandEvent] - Item 'Beschattung_Ost' received command ON
2018-06-01 22:59:54.911 [vent.ItemStateChangedEvent] - Beschattung_Ost changed from OFF to ON
2018-06-01 23:00:04.038 [ome.event.ItemCommandEvent] - Item 'Beschattung_Ost' received command OFF
2018-06-01 23:00:04.048 [vent.ItemStateChangedEvent] - Beschattung_Ost changed from ON to OFF
2018-06-01 23:00:05.247 [ome.event.ItemCommandEvent] - Item 'Beschattung_Automatik' received command OFF
2018-06-01 23:00:05.260 [vent.ItemStateChangedEvent] - Beschattung_Automatik changed from ON to OFF
2018-06-01 23:00:30.666 [ome.event.ItemCommandEvent] - Item 'Beschattung_Automatik' received command ON
2018-06-01 23:00:30.686 [vent.ItemStateChangedEvent] - Beschattung_Automatik changed from OFF to ON
2018-06-01 23:00:41.790 [ome.event.ItemCommandEvent] - Item 'Beschattung_Automatik' received command OFF
2018-06-01 23:00:41.801 [vent.ItemStateChangedEvent] - Beschattung_Automatik changed from ON to OFF
2018-06-01 23:00:46.108 [ome.event.ItemCommandEvent] - Item 'Beschattung_Status_Kueche_Ost' received command ON
2018-06-01 23:00:46.117 [vent.ItemStateChangedEvent] - Beschattung_Status_Kueche_Ost changed from OFF to ON
Here we go
Bridge knx:ip:KNXRouter "Enertex KNX/IP Router" @ "KNX" [
type="ROUTER",
ipAddress="224.0.23.12",
portNumber=3671,
localIp="192.168.1.50",
readingPause=50,
responseTimeout=10,
readRetriesLimit=3,
autoReconnectPeriod=1,
localSourceAddr="1.1.55" ]
{
Thing device GENERIC "Scenes and Commands" @ "KNX"
{
Type number-control : Scenes "Szenen" [ ga="17.001:0/1/0" ]
Type switch-control : Presence "Anwesenheit" [ ga="0/0/8" ]
Type switch-control : DayOrNight "Tag/Nacht" [ ga="0/0/13" ]
Type switch-control : Absence "Abwesenheit" [ ga="0/0/14" ]
Type switch-control : Shading_House "Beschattung_Haus" [ ga="4/0/0" ]
Type switch-control : Shading_East "Beschattung_Ost" [ ga="4/0/1" ]
Type switch-control : Shading_South "Beschattung_Sued" [ ga="4/0/2" ]
Type switch-control : Shading_West "Beschattung_West" [ ga="4/0/3" ]
Type switch-control : Shading_Auto "Beschattung_Automatik" [ ga=">4/0/15" ]
Type switch-control : Shading_Lock_Position "Beschattung absolute Pos. sperren" [ ga=">4/0/16" ]
Type switch-control : Shading_State_Kitchen_East "Beschattung_Status_Kueche_Ost" [ ga="1.011:>6/7/1" ]
Type switch-control : Shading_State_Living_East "Beschattung_Status_Wohnen_Ost" [ ga="1.011:6/7/2" ]
Type switch-control : Shading_State_Living_South "Beschattung_Status_Wohnen_Sued" [ ga="1.011:6/7/3" ]
Type switch-control : Shading_State_Balcony "Beschattung_Status_Balkon" [ ga="1.011:6/7/4" ]
Type switch-control : Shading_State_Bedroom "Beschattung_Status_Schlafen" [ ga="1.011:6/7/5" ]
Type rollershutter-control : RS_Group_House_All "RL_Haus_Alles" [ switch="3/1/16", position="3/5/3", increaseDecrease="3/2/16" ]
Type rollershutter-control : RS_Group_EG_All "RL_EG_Alles" [ switch="3/1/33", position="3/5/3", increaseDecrease="3/2/33" ]
Type rollershutter-control : RS_Group_OG_All "RL_OG_Alles" [ switch="3/1/32", position="3/5/8", increaseDecrease="3/2/32" ]
Type rollershutter-control : RS_Group_East_All "RL_Ost_Alles" [ switch="3/1/17", position="3/5/3", increaseDecrease="3/2/17" ]
Type rollershutter-control : RS_Group_South_All "RL_Sued_Alles" [ switch="3/1/18", position="3/5/3", increaseDecrease="3/2/18" ]
Type rollershutter-control : RS_Group_West_All "RL_West_Alles" [ switch="3/1/19", position="3/5/8", increaseDecrease="3/2/19" ]
Type switch-control : CentralOff "Zentral-Aus EG" [ ga="0/0/4" ]
Type switch-control : OpenWindows "Meldung Fenster Keller öffnen"
}
Thing device MEASURES "Sensor Data" @ "KNX"
{
Type number-control : TempOutsideSouth "Temperatur Aussen SĂĽd" [ ga="9.001:<11/2/20"]
Type number-control : TempBedroom "Temperatur Schlafzimmer" [ ga="9.001:<11/2/2"]
Type number-control : HumidityOutside "Feuchte Aussen SĂĽd" [ ga="9.001:<11/3/20"]
Type number-control : TempSupplyroom "Temperatur Vorratskeller" [ ga="9.001:<11/2/17"]
Type number-control : HumiditySupplyroom "Feuchte Vorratskeller" [ ga="9.001:<11/3/17"]
Type number : TempLiving "Temperatur Wohnzimmer" [ ga="9.001:<11/2/1"]
}
Thing device ABBSAS4164 "SA1 ABB Mediawand" @ "KNX" [ address="1.1.1", fetch=false, pingInterval=600, readInterval=0 ]
{
Type switch : Channel_11 "Wohnen Steckdose Ost" [ ga="2/1/3+<2/4/3" ]
Type switch : Channel_12 "Wohnen Steckdose SĂĽd" [ ga="2/1/4+<2/4/4" ]
Type switch : Channel_13 "Wohnen Steckdose TV" [ ga="2/1/5+<2/4/5" ]
Type switch : Channel_14 "Wohnen Steckdose Media" [ ga="2/1/6+<2/4/6" ]
}
Thing device Jung230816 "SA2 Jung Heizkeller" @ "KNX" [ address="1.1.2", fetch=false, pingInterval=600, readInterval=0 ]
{
Type switch : Channel_21 "Licht KĂĽche" [ ga="1/1/0+<1/4/0" ]
Type switch : Channel_22 "Licht Unterschrank Nord" [ ga="1/1/2+<1/4/2" ]
Type switch : Channel_23 "Steckdose Esse" [ ga="2/1/0+<2/4/0" ]
Type switch : Channel_24 "Licht Unterschrank West" [ ga="1/1/3+<1/4/3" ]
Type switch : Channel_25 "Wohnen Wandlampe West Links" [ ga="1/1/8+<1/4/8" ]
Type switch : Channel_26 "Wohnen Wandlampe West Rechts" [ ga="1/1/9+<1/4/9" ]
Type switch : Channel_27 "Licht Garten" [ ga="1/1/24+<1/4/24" ]
Type switch : Channel_28 "Licht Balkon" [ ga="1/1/25+<1/4/25" ]
}
Thing device Jung230416REGCHM "SA3 Jung Heizkeller" @ "KNX" [ address="1.1.3", fetch=false, pingInterval=600, readInterval=0 ]
{
Type switch : Channel_31 "Licht Flur UG" [ ga="1/1/52+<1/4/52" ]
Type switch : Channel_32 "Steckdose Heizkeller UG" [ ga="2/1/22+<2/4/22" ]
}
Thing device Jung230416REGCHMA "SA3 Jung (Strommessung) Heizkeller - Current" @ "KNX" [ address="1.1.3", fetch=false, pingInterval=600, readInterval=120 ]
{
Type number : Channel_32_C "Steckdose Heizkeller UG" [ ga="9.021:<2/2/22" ]
}
Thing device ABBSAS165S "SA7 ABB Unterverteilung" @ "KNX" [ address="1.1.4", fetch=false, pingInterval=600, readInterval=0 ]
{
Type switch : Channel_41 "Licht Treppenhaus" [ ga="1/1/18+<1/4/18" ]
Type switch : Channel_41_T "Licht Treppenhaus Zeit" [ ga="1/0/18+<1/4/18" ]
}
Thing device ThebenDM4T "DA1 Theben Dimmer Heizkeller" @ "KNX" [ address="1.1.5", fetch=false, pingInterval=600, readInterval=0 ]
{
Type dimmer : Channel_51 "Wohnen Licht Decke Flur EG" [ switch="1/1/4+<1/4/4", position="1/3/4+<1/5/4", increaseDecrease="1/2/4" ]
Type dimmer : Channel_52 "Wohnen Wandlampen Ost" [ switch="1/1/45+<1/4/45", position="1/3/45+<1/5/45", increaseDecrease="1/2/45" ]
Type dimmer : Channel_53 "Licht Esstisch" [ switch="1/1/10+<1/4/10", position="1/3/10+<1/5/10", increaseDecrease="1/2/10" ]
}
Thing device MDTAMI0416 "SA6 MDT Unterverteilung" @ "KNX" [ address="1.1.6", fetch=false, pingInterval=600, readInterval=0 ]
{
Type switch : Channel_61 "Steckdose Waschmaschine" [ ga="2/1/13+<2/4/13" ]
Type switch : Channel_62 "Steckdose Trockner" [ ga="2/1/14+<2/4/14" ]
Type switch : Channel_63 "Steckdose GeschirrspĂĽler" [ ga="2/1/2+<2/4/2" ]
}
Thing device MDTAMI0416C "SA6 MDT (Strommessung) Unterverteilung" @ "KNX" [ address="1.1.6", fetch=false, pingInterval=600, readInterval=0 ]
{
Type number : Channel_61_C "Strom Steckdose Waschmaschine" [ ga="9.021:<2/5/13" ]
Type number : Channel_62_C "Strom Steckdose Trockner" [ ga="9.021:<2/5/14" ]
Type number : Channel_63_C "Strom Steckdose GeschirrspĂĽler" [ ga="9.021:<2/5/2" ]
}
Thing device Jung213116UP1 "SA4 Jung UP Zimmer West" @ "KNX" [ address="1.1.20", fetch=false, pingInterval=600, readInterval=0 ]
{
Type switch : Channel_201 "Licht Zimmer West" [ ga="1/1/26+<1/4/26" ]
}
Thing device Jung21326UP1 "SA7 Jung UP WaschkĂĽche" @ "KNX" [ address="1.1.21", fetch=false, pingInterval=600, readInterval=0 ]
{
Type switch : Channel_211 "Licht Kellertreppe" [ ga="1/1/19+<1/4/19" ]
Type switch : Channel_212 "Licht WaschkĂĽche" [ ga="1/1/20+<1/4/20" ]
}
Thing device MDTAKK03UP031 "SA8 MDT UP HaustĂĽr" @ "KNX" [ address="1.1.22", fetch=false, pingInterval=600, readInterval=0 ]
{
Type switch : Channel_221 "Licht Treppenhaus" [ ga="1/1/18+<1/4/18" ]
Type switch : Channel_221_T "Licht Treppenhaus Zeit" [ ga="1/0/12+<1/4/18" ]
Type switch : Channel_222 "Licht Aussenlicht" [ ga="1/1/22+<1/4/22" ]
Type switch : Channel_223 "Licht Garage" [ ga="1/1/23+<1/4/23" ]
}
Thing device Jung213116UP2 "SA9 Jung UP Treppenhaus oben" @ "KNX" [ address="1.1.23", fetch=false, pingInterval=600, readInterval=0 ]
{
Type switch : Channel_231 "Steckdose Treppenhaus" [ ga="2/1/12+<2/4/12" ]
}
Thing device MDTJAL0810D02 "RA1 MDT Rolladenaktor Heizkeller" @ "KNX" [ address="1.1.60", fetch=false, pingInterval=600, readInterval=0 ]
{
Type rollershutter : Channel_601 "Rolladen KĂĽche Ost" [ upDown="3/1/1+<6/0/1", stopMove="3/2/1", position="3/3/1+<3/5/1" ]
Type rollershutter : Channel_602 "Rolladen Wohnzimmer Ost" [ upDown="3/1/2+<6/0/2", stopMove="3/2/2", position="3/3/2+<3/5/2" ]
Type rollershutter : Channel_603 "Rolladen Wohnzimmer SĂĽd" [ upDown="3/1/3+<6/0/3", stopMove="3/2/3", position="3/3/3+<3/5/3" ]
Type rollershutter : Channel_604 "Rolladen BalkontĂĽr" [ upDown="3/1/4+<6/0/4", stopMove="3/2/4", position="3/3/4+<3/5/4" ]
}
Thing device Jung2531UUP1 "RA2 Jung Rolladenaktor UP Treppenhaus" @ "KNX" [ address="1.1.61", fetch=false, pingInterval=600, readInterval=0 ]
{
Type rollershutter : Channel_611 "Rolladen Treppenhaus" [ upDown="3/1/8+<6/0/8", stopMove="3/2/8", position="3/3/8+<3/5/8" ]
Type contact : Channel_612 "Fenster Treppenhaus West" [ ga="8/4/9" ]
}
Thing device Jung2531UUP2 "RA3 Jung Rolladenaktor UP Zimmer West" @ "KNX" [ address="1.1.62", fetch=false, pingInterval=600, readInterval=0 ]
{
Type rollershutter : Channel_621 "Rolladen Zimmer West-West" [ upDown="3/1/9+<6/0/9", stopMove="3/2/9", position="3/3/9+<3/5/9" ]
Type contact : Channel_622 "Fenster Zimmer West-West" [ ga="8/4/10" ]
}
Thing device MDTBE160001 "BE1 MDT Binäreingang Heizkeller" @ "KNX" [ address="1.1.70", fetch=false, pingInterval=600, readInterval=0 ]
{
Type contact : Channel_701 "BalkontĂĽr" [ ga="1.019:<8/4/0" ]
Type contact : Channel_702 "Fenster Wohnen SĂĽd" [ ga="1.019:<8/4/1" ]
Type contact : Channel_703 "Fenster Wohnen Ost" [ ga="1.019:<8/4/2" ]
Type contact : Channel_704 "Fenster KĂĽche Ost" [ ga="1.019:<8/4/3" ]
}
Thing device MDTBE06001011 "BE2 MDT Binäreingang UP Haustür" @ "KNX" [ address="1.1.71", fetch=false, pingInterval=600, readInterval=0 ]
{
Type switch : Channel_711_S "Treppenhaus Licht Zeit" [ ga="<1/0/18" ]
Type switch : Channel_711_L "Treppenhaus Licht" [ ga="<1/1/18" ]
Type switch : Channel_712_S "Aussenlicht Zeit" [ ga="<1/0/22" ]
Type switch : Channel_712_L "Treppenhaus Licht an HaustĂĽr" [ ga="<1/1/21" ]
Type contact : Channel_713 "HaustĂĽr TĂĽrkontakt" [ ga="<8/4/20" ]
Type contact : Channel_714 "Garage TĂĽrkontakt" [ ga="<8/4/28" ]
Type contact : Channel_715 "Garage Torkontakt" [ ga="<8/4/29" ]
Type switch : Channel_716 "Garagenlicht" [ ga="<1/1/23" ]
}
Thing device MDTAKH040040 "HA1 MDT Heizungsaktor Heizkeller" @ "KNX" [ address="1.1.200", fetch=false, pingInterval=600, readInterval=0]
{
Type switch : Channel_301 "Sommer/Winterumschaltung" [ ga="1.001:0/0/19" ]
Type switch : Channel_302 "Heizung in Betrieb" [ ga="1.001:<12/0/1" ]
Type switch : Channel_303 "Heizung Störung" [ ga="1.001:<12/0/2" ]
Type number : Channel_304 "Heizung Temperatur Wohnzimmer" [ ga="9.001:<11/2/1" ]
Type number : Channel_305 "Heizung Betriebsartenvorwahl" [ ga="5.005:12/6/0" ]
Type number : Channel_306 "Heizung Sollwertverschiebung" [ ga="9.001:12/3/0" ]
Type number : Channel_307 "Heizung aktueller Sollwert" [ ga="9.001:13/2/0" ]
Type number : Channel_308 "Heizung Wohnzimmer Stellwert" [ ga="5.001:<13/1/0" ]
Type number : Channel_309 "Heizung Wohnzimmer Betriebsart" [ ga="5.005:<13/6/0" ]
}
Thing device MDTSCWWS3 "LO4 MDT Wetterstation" @ "KNX" [ address="1.1.56", fetch=false, pingInterval=600, readInterval=0 ]
{
Type number : Channel_561 "Helligkeit Ost" [ ga="9.004:<11/1/19" ]
Type switch : Channel_562 "Schwellwert 1 Ost" [ ga="1.001:<4/0/1" ]
// Type switch : Channel_563 "Schwellwert 2 Ost" [ ga="1.001:" ]
// Type switch : Channel_564 "Sperrobjekt Schwellwert 1 Ost" [ ga="1.001:" ]
// Type switch : Channel_565 "Sperrobjekt Schwellwert 2 Ost" [ ga="1.001:" ]
// Type number : Channel_566 "Rolladenposition Ost senden" [ ga="5.001:" ]
// Type switch : Channel_567 "Fassade Sperrobjekt Ost" [ ga="1.003:" ]
Type number : Channel_568 "Helligkeit SĂĽd" [ ga="9.004:<11/1/20" ]
Type switch : Channel_569 "Schwellwert 1 SĂĽd" [ ga="1.001:<4/0/2" ]
// Type switch : Channel_5610 "Schwellwert 2 SĂĽd" [ ga="1.001:" ]
// Type switch : Channel_5611 "Sperrobjekt Schwellwert 1 SĂĽd" [ ga="1.001:" ]
// Type switch : Channel_5612 "Sperrobjekt Schwellwert 2 SĂĽd" [ ga="1.001:" ]
// Type number : Channel_5613 "Rolladenposition SĂĽd senden" [ ga="5.001:" ]
// Type switch : Channel_5614 "Fassade Sperrobjekt SĂĽd" [ ga="1.003:" ]
Type number : Channel_5615 "Helligkeit West" [ ga="9.004:<11/1/21" ]
Type switch : Channel_5616 "Schwellwert 1 West" [ ga="1.001:<4/0/3" ]
// Type switch : Channel_5617 "Schwellwert 2 West" [ ga="1.001:" ]
// Type switch : Channel_5618 "Sperrobjekt Schwellwert 1 West" [ ga="1.001:" ]
// Type switch : Channel_5619 "Sperrobjekt Schwellwert 2 West" [ ga="1.001:" ]
// Type number : Channel_5620 "Rolladenposition West senden" [ ga="5.001:" ]
// Type switch : Channel_5621 "Fassade Sperrobjekt West" [ ga="1.003:" ]
Type number : Channel_5622 "Dämmerung Helligkeit" [ ga="9.004:<11/1/23" ]
Type number : Channel_5623 "Windgeschwindigkeit" [ ga="9.005:<11/5/0" ]
Type number : Channel_5624 "Temperatur Aussen Ost" [ ga="9.004:<11/2/19" ]
}
}
Sure, but none of them are active at this time. What puzzles me is the state that changes within seconds. The actuator is quite fast, so even if a rule woulf fire up and down within a second, the shutters would move for a split second.
what does the openhab console report when you issue:
items list |grep RL_Kueche_Ost
this is important since the rule checks the state of the item in OH2. If the state is not stored as 85, the rule will fire.
You can add a logInfo statement after the if to log the state when it fires (or add it to the telegram)
In general, I see no errors in your configs.
Most likely the IP<->KNX Comms are not stable and they are causing these issues. I don’t know what could be the root cause for this instability… maybe some additional logs will help
this is important since the rule checks the state of the item in OH2. If the state is not stored as 85, the rule will fire.
You can add a logInfo statement after the if to log the state when it fires (or add it to the telegram)
I’d slightly doubt this, as the communication was rock solid for several years…the problems started with OH2.3/KNX 2.
But never say never…which KNX IP router is the most recommended ? I always found, the Enertex Router is one of the best devices out there?
I am using ROUTER mode as well and had only minor issues in the beginning. No idea why things have gotten worse in an kind of “automated fashion”.
Just copied my old configurations back and switched to KNX 1 Binding…after a reboot all is fine and working again. So my problems seem to be directly linked to the new binding and not to OH2.3.
Thanks for your support. I guess I will give the binding some time to grow up