Merkwürdiges Problem Openhab KNX

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Osterei
Beiträge: 19
Registriert: 28. Apr 2020 15:22
Answers: 0

Merkwürdiges Problem Openhab KNX

Beitrag von Osterei »

Danke, hier die .items

Code: Alles auswählen

Group           Home                         "xxxxx"       <house>                                             ["Building"]

Group           OU                           "Draußen"        <garden>           (Home)                           ["Outdoor"]
Group           GF                           "Erdgeschoss"    <groundfloor>      (Home)                           ["GroundFloor"]
Group           AT                           "Dachgeschoss"   <attic>            (Home)                           ["Attic"]

Group           OU_Backyard                  "Hinterhof"      <lawnmower>        (Home, OU)                       ["Garden"]
Group           OU_FrontYard                 "Vorgarten"      <lawnmower>        (Home, OU)                       ["Garden"]
Group           OU_Garage                    "Garage"         <garage>           (Home, OU)                       ["Garage"]
Group           OU_Shed                      "Schuppen"       <greenhouse>       (Home, OU)                       ["Garage"]
Group           OU_Terasse                      "Terasse"       <terrace>       (Home, OU)                       ["Garage"]
Group           GF_Bathroom                  "Badezimmer"     <bath>             (Home, GF)                       ["Bathroom"]
Group           GF_GuestRoom                 "Gästezimmer"    <parents_4_3>      (Home, GF)                       ["Room"]
Group           GF_Hallway                   "Flur unten"           <corridor>         (Home, GF)                       ["Corridor"]
Group           GF_Kitchen                   "Küche"          <kitchen>          (Home, GF)                       ["Kitchen"]
Group           GF_Toilet                    "Toilette"       <toilet>           (Home, GF)                       ["Bathroom"]
Group           GF_LivingRoom                "Wohnzimmer"     <sofa>             (Home, GF)                       ["LivingRoom"]
Group           GF_Dining                    "Esszimmer"                         (Home, GF)                       ["Room"]
Group           GF_LaundryRoom               "HWR"     <washingmachine>   (Home, GF)                       ["Room"]
Group           GF_Wardrobe                  "Windfang"      <wardrobe>         (Home, GF)
Group           AT_Bedroom                   "Schlafzimmer"   <bedroom>          (Home, AT)                       ["Bedroom"]
Group           AT_Bathroom                  "Badezimmer"     <bath>             (Home, AT)                       ["Bathroom"]
Group           AT_Hallway                   "Flur oben"           <corridor>         (Home, AT)                       ["Corridor"]
Group           AT_KidsRoom                  "Kinderzimmer"   <girl_3>           (Home, AT)                       ["Room"]
Group           AT_Boiler                    "Technikraum"   <gas>              (Home, AT)                       ["Room"]
Group           AT_StorageRoom               "Raum 2"      <suitcase>         (Home, AT)                       ["Room"]

Switch          OU_Backyard_Light            "Licht"          <light>            (OU_Backyard, gLight)            ["Lighting", "Switchable"]   {channel="knx:device:bridge:schalten:DR_Gesimse_hinten"}
Switch          OU_FrontYard_Light           "Licht"          <light>            (OU_FrontYard, gLight)           ["Lighting", "Switchable"]   {channel="knx:device:bridge:schalten:DR_Gesimse_vorne"}
Switch          OU_Garage_Tor              "Garagentor"          <garagedoor>            (OU_Garage, gLight)      ["Lighting","Switchable" ]    {channel="knx:device:bridge:schalten:DR_Garage",autoupdate="false"}
Switch          OU_Shed_Light                "Licht Schuppen"          <light>            (OU_Shed, gLight)                ["Lighting", "Switchable"]   {channel="knx:device:bridge:schalten:DR_Schuppen"}
Switch          OU_Terasse_Light                "Licht"          <light>            (OU_Terasse, gLight)                ["Lighting", "Switchable"]   {channel="knx:device:bridge:schalten:DR_Terasse"}
Switch          GF_Bathroom_Light            "Bad unten Licht"          <light>            (GF_Bathroom, gLight)            ["Lighting", "Switchable"]   {channel="knx:device:bridge:schalten:EG_Bad_unten"}
Rollershutter   GF_Bathroom_Shutter          "Fenster 12"       <rollershutter>    (GF_Bathroom, gShutter)          ["Rollershutter"]            {channel="knx:device:bridge:rolladen:Fenster_12"}
Switch          GF_GuestRoom_Light           "Licht"          <light>            (GF_GuestRoom, gLight)           ["Lighting", "Switchable"]   {channel="knx:device:bridge:schalten:EG_GZ_Decke"}
Number          GF_GuestRoom_Heating1         "Heizung"        <temperature>          (GF_GuestRoom, gTemperature)         ["Temperature,[%.1f °C]"]                     {channel="knx:device:bridge:heizung:GZ_Temp"}
Number          GF_GuestRoom_Heating         "Heizung"        <heating>          (GF_GuestRoom, gHeating)         ["HVAC"]                     {channel="knx:device:bridge:heizung:GZ_Soll"}
Rollershutter   GF_GuestRoom_Shutter1         "Fenster 10"       <rollershutter>    (GF_GuestRoom, gShutter)         ["Rollershutter"]            {channel="knx:device:bridge:rolladen:Fenster_10"}
Rollershutter   GF_GuestRoom_Shutter2         "Fenster 11"       <rollershutter>    (GF_GuestRoom, gShutter)         ["Rollershutter"]            {channel="knx:device:bridge:rolladen:Fenster_11"}
Switch          GF_Hallway_Light             "Licht"          <light>            (GF_Hallway, gLight)             ["Lighting", "Switchable"]   {channel="knx:device:bridge:schalten:EG_Flur_unten"}
Switch          GF_Kitchen_Light             "Küche Licht"          <light>            (GF_Kitchen, gLight)             ["Lighting", "Switchable"]   {channel="knx:device:bridge:schalten:EG_Kueche"}
Rollershutter   GF_Kitchen_Shutter1           "Fenster 1"       <rollershutter>    (GF_Kitchen, gShutter)           ["Rollershutter"]            {channel="knx:device:bridge:rolladen:Fenster_1"}
Rollershutter   GF_Kitchen_Shutter2          "Fenster 2"       <rollershutter>    (GF_Kitchen, gShutter)           ["Rollershutter"]            {channel="knx:device:bridge:rolladen:Fenster_2"}
Switch          GF_Toilet_Light              "Gäste WC Licht"          <light>            (GF_Toilet, gLight)              ["Lighting", "Switchable"]   {channel="knx:device:bridge:schalten:EG_Gast_WC"}
Rollershutter   GF_Toilet_Shutter            "Fenster 13"       <rollershutter>    (GF_Toilet, gShutter)            ["Rollershutter"]            {channel="knx:device:bridge:rolladen:Fenster_13"}
Switch          GF_LivingRoom_Light1          "WZ Wand"        <light>            (GF_LivingRoom, gLight)          ["Lighting", "Switchable"]   {channel="knx:device:bridge:schalten:EG_WZ_Wand"}
Switch          GF_LivingRoom_Light2         "WZ Decke"        <light>            (GF_LivingRoom, gLight)          ["Lighting", "Switchable"]   {channel="knx:device:bridge:schalten:EG_WZ_Decke"}
Number          GF_LivingRoom_Heating1        "Heizung [%.1f °C]"        <heating>          (GF_LivingRoom, gHeating)        ["HVAC"]                     {channel="knx:device:bridge:heizung:WZ_Soll"}
Rollershutter   GF_LivingRoom_Shutter1        "Terassentür"       <rollershutter>    (GF_LivingRoom, gShutter)        ["Rollershutter"]            {channel="knx:device:bridge:rolladen:Fenster_6"}
Rollershutter   GF_LivingRoom_Shutter2        "Fenster 7"       <rollershutter>    (GF_LivingRoom, gShutter)        ["Rollershutter"]            {channel="knx:device:bridge:rolladen:Fenster_7"}
Rollershutter   GF_LivingRoom_Shutter3        "Fenster 8"       <rollershutter>    (GF_LivingRoom, gShutter)        ["Rollershutter"]            {channel="knx:device:bridge:rolladen:Fenster_8"}
Rollershutter   GF_LivingRoom_Shutter4        "Fenster 9"       <rollershutter>    (GF_LivingRoom, gShutter)        ["Rollershutter"]            {channel="knx:device:bridge:rolladen:Fenster_9"}
Switch          GF_Dining_Light1              "EZ Wand"          <light>            (GF_Dining, gLight)              ["Lighting", "Switchable"]   {channel="knx:device:bridge:schalten:EG_EZ_Wand"}
Switch          GF_Dining_Light2              "EZ Decke"          <light>            (GF_Dining, gLight)              ["Lighting", "Switchable"]   {channel="knx:device:bridge:schalten:EG_EZ_Decke"}
Rollershutter   GF_Dining_Shutter2            "Fenster 3"       <rollershutter>    (GF_Dining, gShutter)            ["Rollershutter"]            {channel="knx:device:bridge:rolladen:Fenster_3"}
Rollershutter   GF_Dining_Shutter3            "Fenster 4"       <rollershutter>    (GF_Dining, gShutter)            ["Rollershutter"]            {channel="knx:device:bridge:rolladen:Fenster_4"}
Rollershutter   GF_Dining_Shutter4            "Fenster 5"       <rollershutter>    (GF_Dining, gShutter)            ["Rollershutter"]            {channel="knx:device:bridge:rolladen:Fenster_5"}
Number          GF_Dining_Temperature1        "Temperatur [%.1f °C]"     <temperature>      (GF_Dining, gTemperature)        ["Temperature [%.1f °C]"]              {channel="knx:device:bridge:heizung:WZ_Temp"}
Number          GF_Kueche_Temp        "Temperatur [%.1f °C]"     <temperature>      (GF_Dining, gTemperature)        ["Temperature [%.1f °C]"]              {channel="knx:device:bridge:heizung:Kueche_Temp"}
Number          GF_Kueche_Soll        "Temperatur [%.1f °C]"     <temperature>      (GF_Dining, gTemperature)        ["Temperature [%.1f °C]"]              {channel="knx:device:bridge:heizung:Kueche_Soll"}
Switch          GF_LaundryRoom_Light         "Licht"          <light>            (GF_LaundryRoom, gLight)         ["Lighting", "Switchable"]   {channel="knx:device:bridge:schalten:EG_Hwr"}
Rollershutter   GF_LaundryRoom_Shutter       "Fenster 14"       <rollershutter>    (GF_LaundryRoom, gShutter)           ["Rollershutter"]            {channel="knx:device:bridge:rolladen:Fenster_14"}
Switch          GF_Wardrobe_Light            "Licht"          <light>            (GF_Wardrobe, gLight)            ["Lighting", "Switchable"]   {channel="knx:device:bridge:schalten:EG_Diele"}
Switch          AT_Bedroom_Light             "Licht"          <light>            (AT_Bedroom, gLight)             ["Lighting", "Switchable"]   {channel="knx:device:bridge:schalten:DG_Schlafen"}
Rollershutter   AT_Bedroom_Shutter           "Fenster 17"       <rollershutter>    (AT_Bedroom, gShutter)           ["Rollershutter"]            {channel="knx:device:bridge:rolladen:Fenster_17"}
Switch          AT_Bathroom_Light            "Licht"          <light>            (AT_Bathroom, gLight)            ["Lighting", "Switchable"]   {channel="knx:device:bridge:schalten:DG_Bad_oben"}
Rollershutter   AT_Bathroom_Shutter          "Fenster 18"       <rollershutter>    (AT_Bathroom, gShutter)          ["Rollershutter"]            {channel="knx:device:bridge:rolladen:Fenster_18"}
Number          AT_Bathroom_Temperature      "Temperatur"     <temperature>      (AT_Bathroom, gTemperature)      ["Temperature,[%.1f °C]"]              {channel="knx:device:bridge:heizung:Bad_oben_Temp"}
Number          AT_Bathroom_Heating          "Heizung"        <heating>          (AT_Bathroom, gHeating)          ["HVAC,[%.1f °C]"]                     {channel="knx:device:bridge:heizung:Bad_oben_Soll"}
Switch          AT_Hallway_Light             "Licht"          <light>            (AT_Hallway, gLight)             ["Lighting", "Switchable"]   {channel="knx:device:bridge:schalten:DG_Flur_oben"}
Switch          AT_KidsRoom_Light            "Licht"          <light>            (AT_KidsRoom, gLight)            ["Lighting", "Switchable"]   {channel="knx:device:bridge:schalten:DG_Emilia"}
Rollershutter   AT_KidsRoom_Shutter          "Fenster 16"       <rollershutter>    (AT_KidsRoom, gShutter)          ["Rollershutter"]            {channel="knx:device:bridge:rolladen:Fenster_16"}
Number          AT_KidsRoom_Temperature      "Temperatur"     <temperature>      (AT_KidsRoom, gTemperature)      ["Temperature"]              {channel="knx:device:bridge:heizung:Emilia_Temp"}
Number          AT_Raum2_Temp    "Temperatur"     <temperature>      (AT_KidsRoom, gTemperature)      ["Temperature"]              {channel="knx:device:bridge:heizung:Raum2_Temp"}
Number          AT_KidsRoom_Heating          "Heizung"        <heating>          (AT_KidsRoom, gHeating)          ["HVAC"]                     {channel="knx:device:bridge:heizung:Emilia_Soll"}
Switch          AT_Boiler_Light              "Licht"          <light>            (AT_Boiler, gLight)              ["Lighting", "Switchable"]   {channel="knx:device:bridge:schalten:DG_Technik"}
Number          AT_Boiler_Temperature        "Temperatur"     <temperature>      (AT_Boiler, gTemperature)        ["Temperature"]              {channel=""}
Switch          AT_StorageRoom_Light         "Licht"          <light>            (AT_StorageRoom, gLight)         ["Lighting", "Switchable"]   {channel="knx:device:bridge:schalten:DG_Raum2"}
Rollershutter   AT_StorageRoom_Shutter       "Fenster 15"       <rollershutter>    (AT_StorageRoom, gShutter)       ["Rollershutter"]            {channel="knx:device:bridge:rolladen:Fenster_15"}
Number          AT_StorageRoom_Temperature   "Temperatur"     <temperature>      (AT_StorageRoom, gTemperature)   ["Temperature"]              {channel="solarlog:meter:21f028f7:pac"}
Number          AT_StorageRoom_Heating       "Heizung"        <heating>          (AT_StorageRoom, gHeating)       ["HVAC"]                     {channel="solarlog:meter:21f028f7:pac"}
DateTime Datum "Datum [%1$tA, %1$td.%1$tm.%1$tY]" <calendar> {channel="knx:device:bridge:Virtuell:datum",channel="ntp:ntp:home:dateTime"} 
DateTime Uhrzeit "Uhrzeit: [%1$tT]" (Status) {channel="knx:device:bridge:Virtuell:wochenzeit",channel="ntp:ntp:home:dateTime"}
Number          AT_Photo_Power       "Leistung"        <solarplant>          (AT_Boiler )       ["solarplant"]                     {channel="solarlog:meter:21f028f7:pac"}
Number          AT_Photo_Power_Day       "Tag"        <solarplant>          (AT_Boiler )       ["solarplant"]                     {channel="solarlog:meter:21f028f7:yieldday"}
Number          AT_Boiler_Heating          "Heizung"        <heating>          (AT_Boiler, gHeating)          ["HVAC, [%.1f °C]"]                     {channel="knx:device:bridge:heizung:WP_Ruecklauf_Soll"}
Number          AT_Boiler_Heating1          "Heizung1"        <heating>          (AT_Boiler, gHeating)          ["HVAC, [%.1f °C]"]                     {channel="knx:device:bridge:heizung:WP_Ruecklauf_Temp"}
Number          AT_Boiler_Heating2          "Heizung2"        <heating>          (AT_Boiler, gHeating)          ["HVAC, [%.1f °C]"]                     {channel="knx:device:bridge:heizung:WP_Vorlauf_Temp"}
Number          AT_Boiler_Heating3          "Heizung3"        <heating>          (AT_Boiler, gHeating)          ["HVAC, [%.1f °C]"]                     {channel="knx:device:bridge:heizung:WP_Aussen_Temp"}
Number          AT_Boiler_Heating4          "Heizung4"        <heating>          (AT_Boiler, gHeating)          ["HVAC, [%.1f °C]"]                     {channel="knx:device:bridge:heizung:WP_Stoerung"}
Contact          GF_LivingRoom_Fenster6       "Fenster 6 [%s]"        <heating>          ( GF_LivingRoom, gHeating)       ["HVAC"]                     {channel="knx:device:bridge:reed:Reed_Fenster6"}
Switch        Terassen_Sperren          "Terassetür 6"        <heating>          (GF_LivingRoom, gHeating)          ["HVAC "]                     {channel="knx:device:bridge:schalten:Terasse_Sperren"}
Number          AT_Boiler_Helligkeit_Ost          "Helligkeit_Ost"        <heating>          (AT_Boiler, gHeating)          ["HVAC, [%.1f lux]"]                     {channel="knx:device:bridge:heizung:Helligkeit_Ost"}
Switch        Helligkeit_Ost1          "Helligkeit_Ost1"        <heating>          (GF_LivingRoom, gHeating)          ["HVAC "]                     {channel="Helligkeit_Ost1"}
Switch        Heizstab          "Heizstab"        <heating>          (AT_Boiler, gHeating)          ["HVAC "]                     {channel="mqtt:topic:SonoffTH16:SonoffTH16"}
Number       Heizstab_Temp         "Heizstab_Temp"        <temperature>          (AT_Boiler, gTemperature)          ["Temperature"]                     {channel="mqtt:topic:SonoffTH16:9878"}
Switch        Nuki_schalten          "Nuki"        <heating>          (AT_Boiler)          ["Door "]                     {channel="nuki:smartlock:64fb42f8:lock"}
Switch        Power_2000          "Power über 2000W"        <heating>          (GF_LivingRoom, gHeating)          ["HVAC "]                     {channel="Power_2000"}
Switch        Heizstab_Temp_Rule          "Heizstab_Temp_Rule"        <heating>          (GF_LivingRoom, gHeating)          ["HVAC "]                     {channel="Heizstab_Temp_Rule"}
Switch        Heizstab_Temp_Rule29          "Heizstab_Temp_Rule29"        <heating>          (GF_LivingRoom, gHeating)          ["HVAC "]                     {channel="Heizstab_Temp_Rule_29"}
Switch          OU_Steckdose        "Aussensteckdose"          <light>            (AT_StorageRoom, gLight)         ["Lighting", "Switchable"]   {channel="knx:device:bridge:schalten:OU_Steckdose"}
Number          OU_Temperatur      "Temperatur"     <temperature>      (OU_FrontYard, gTemperature)      ["Temperature,[%.1f °C]"]              {channel="knx:device:bridge:heizung:OU_Temperatur"}
Switch          Heizstab_Regel       "Heizstab Regel"          <light>            (AT_StorageRoom, gLight)         ["Lighting", "Switchable"]   {channel="Heizstab_Regel"}
Switch          Regel_aus      "Regel aus"     <temperature>      (OU_FrontYard, gTemperature)      ["Temperature"]              {channel="Regel_aus"}
Number          AT_SZ_Temp      "Temperatur"     <temperature>      (AT_Bathroom, gTemperature)      ["Temperature,[%.1f °C]"]              {channel="knx:device:bridge:heizung:SZ_Temp"}
Number Meter_Bezug_180 "Bezug0 [%.1f kWh]" {http="<[meter:60000:JSONPATH($.Zaehlerstand_Bezug.Stand180)]"}
Number Wirkleistung_Bezug "Bezug0 [%.1f kWh]" {http="<[meter:60000:JSONPATH($.Wirkleistung_Bezug.Leistung170)]"}
Number Zaehlerstand_Lieferung "Bezug0 [%.1f kWh]" {http="<[meter:60000:JSONPATH($.Zaehlerstand_Lieferung.Stand280)]"}
Number Wirkleistung_Lieferung "Bezug0 [%.1f kWh]" {http="<[meter:60000:JSONPATH($.Wirkleistung_Lieferung.Leistung270)]"}
Number KWH_Bezug "Bezug0 [%.1f kWh]" {http="<[meter:60000:JSONPATH($.Kwh_Bezug.Kwh180)]"}
Number KWH_Lieferung "Bezug0 [%.1f kWh]" {http="<[meter:60000:JSONPATH($.Kwh_Lieferung.Kwh280)]"}
Switch          Rolladen_Gesamt          "Rolladen"        <light>            (GF_LivingRoom, gLight)          ["Lighting", "Switchable"]   {channel="Rolladen_gesamt"}
DateTime BusDatum "Datum" {channel="knx:device:bridge:Virtuell:datum",channel="ntp:ntp:local:dateTime"}
DateTime Zeit "Zeit und Tag" {channel="knx:device:bridge:Virtuell:wochenzeit",channel="ntp:ntp:local:dateTime"}
DateTime Buszeit "zeit" {channel="knx:device:bridge:Virtuell:zeit",channel="ntp:ntp:home:dateTime"}
DateTime Buszeit "Wochenzeit" {channel="knx:device:bridge:Virtuell:wochenzeit",channel="ntp:ntp:home:dateTime"}
Number          GF_Windfang_Heizung        "Heizung [%.1f °C]"        <heating>          (GF_LivingRoom, gHeating)        ["HVAC"]                     {channel="knx:device:bridge:heizung:WF_Soll"}
Number          GF_Windfang_Temp        "Temperatur [%.1f °C]"     <temperature>      (GF_Dining, gTemperature)        ["Temperature [%.1f °C]"]              {channel="knx:device:bridge:heizung:WF_Temp"}
Switch          Shelly_Heizstab          "Shelly_Heizstab"        <heating>            (AT_Boiler, gLight)          ["Lighting", "Switchable"]   {channel="shelly:shellyplugs:1d965d:relay#output"}
Number          Wasser_Temp          "Wasser_Temp"        <heating>            (AT_Boiler, gTemperature)          ["Temperature [%.1f °C]"]   {channel="shelly:shelly1:e89f6d85cd1e:sensors#temperature1"}
Switch          Wasser_Heizstab          "Wasser_Heizstab"        <heating>            (AT_Boiler, gLight)          ["Lighting", "Switchable"]   {channel="shelly:shelly1:e89f6d85cd1e:relay#output"}
Switch          alles_aus       "alles_aus"          <light>            (AT_StorageRoom, gLight)         ["Lighting", "Switchable"]   {channel="alles_aus"}
Hier die .things

Code: Alles auswählen

// Time and Date
Thing ntp:ntp:home "Lokale Zeit" [hostname="de.pool.ntp.org",refresh=120, refreshNtp=30, locale="de_DE", timeZone="Europe/Berlin"]

Bridge knx:ip:bridge "KNX/IP MDT" [
    type="router",
    ipAddress="224.0.23.12", /*Ip des Interfaces*/
    portNumber=3671
]
{
    //AB HIER WERDEN DIE DEVICES ANGELEGT
     Thing device schalten[
        fetch=false,
        pingInterval=300,
        readInterval=0
    ] {
        Type switch : EG_Kueche "Light" [ ga="1/1/8+<1/1/3" ]
        Type switch : EG_WZ_Wand "Light" [ ga="1/1/1+<1/4/1" ]
        Type switch : EG_WZ_Decke "Light" [ ga="1/1/0+<1/4/0" ]
        Type switch : EG_EZ_Wand "Light" [ ga="1/1/16+<1/4/16" ]
        Type switch : EG_EZ_Decke "Light" [ ga="1/1/15+<1/4/15" ]
        Type switch : EG_Gast_WC "Light" [ ga="1/1/23+<1/4/23" ]
        Type switch : EG_Hwr "Light" [ ga="1/1/29+<1/4/29" ]
        Type switch : EG_Diele "Light" [ ga="1/1/35+<1/4/35" ]
        Type switch : EG_GZ_Decke "Light" [ ga="1/1/49+<1/4/49" ]
        Type switch : EG_Bad_unten "Light" [ ga="1/1/55+<1/4/55" ]
        Type switch : EG_Flur_unten "Light" [ ga="1/1/41+<1/4/41" ]
        Type switch : DG_Schlafen "Light" [ ga="1/1/62+<1/4/62" ]
        Type switch : DG_Bad_oben "Light" [ ga="1/1/68+<1/4/68" ]
        Type switch : DG_Emilia "Light" [ ga="1/1/75+<1/4/75" ]
        Type switch : DG_Raum2 "Light" [ ga="1/1/82+<1/4/82" ]
        Type switch : DG_Ankleide "Light" [ ga="1/1/89+<1/4/89" ]
        Type switch : DG_Technik "Light" [ ga="1/1/95+<1/4/95" ]
        Type switch : DG_Flur_oben "Light" [ ga="1/1/42+<1/4/42" ]
        Type switch : DR_Schuppen "Light" [ ga="1/1/101+<1/4/101" ]
        Type switch : DR_Terasse "Light" [ ga="1/1/113+<1/4/113" ]
        Type switch : DR_Gesimse_vorne "Light" [ ga="1/1/115+<1/4/115" ]
        Type switch : DR_Gesimse_hinten "Light" [ ga="1/1/116+<1/4/116" ]
        Type switch : DR_Auffahrt_Licht "Light" [ ga="1/1/114+<1/4/114" ]
        Type switch : DR_Garage "Light" [ ga="7/0/0" ]
        Type switch : Terasse_Sperren "Terassentür sperren" [ ga="2/4/0" ]
        Type switch : OU_Steckdose "Steckdose " [ ga="5/0/0+<5/1/0" ]
        Type switch : Heizstab1 "Steckdose " [ ga="1/1/5+<1/4/5" ]

	}


    //AB HIER WERDEN DIE DEVICES ANGELEGT
     Thing device heizung[
        fetch=false,
        pingInterval=300,
        readInterval=0
    ] {
        
        Type number         : WZ_Temp "Temperatur ist"   [ ga="<3/1/0" ]
        Type number         : WZ_Soll "Temperatur soll" [ ga="9.001:<3/6/0+<3/2/0" ]
        Type number         : WF_Temp "Temperatur ist"   [ ga="<3/1/3" ]
        Type number         : WF_Soll "Temperatur soll" [ ga="9.001:<3/6/2+<3/2/3" ]
        Type number         : Kueche_Temp "Temperatur ist"   [ ga="<3/1/1" ]
        Type number         : Kueche_Soll "Temperatur soll" [ ga="9.001:<3/6/1+<3/2/1" ]
        Type number         : Emilia_Temp "Temperatur ist"   [ ga="<3/1/5" ]
        Type number         : Emilia_Soll "Temperatur soll" [ ga="9.001:<3/6/7+<3/2/5" ]
        Type number         : Raum2_Temp "Temperatur ist"   [ ga="<3/1/6" ]
        Type number         : Bad_oben_Temp "Temperatur ist"   [ ga="<3/1/7" ]
        Type number         : Bad_oben_Soll "Temperatur soll" [ ga="9.001:<3/6/4+<3/2/7" ]
        Type number         : GZ_Temp "Temperatur ist"   [ ga="<3/1/8" ]
        Type number         : GZ_Soll "Temperatur soll" [ ga="9.001:<3/6/3+<3/2/8" ]
        Type number         : WP_Vorlauf_Temp "Vorlauftemp. ist"   [ ga="<9/1/6" ]
        Type number         : WP_Ruecklauf_Temp "Rücklauftemp. ist"   [ ga="<9/1/2" ]
        Type number         : WP_Ruecklauf_Soll "Rücklauftemp. Soll"   [ ga="<9/1/1" ]
        Type number         : WP_Aussen_Temp "Aussentemp. ist"   [ ga="<9/1/0" ]
        Type number         : WP_Stoerung "Störungsnummer"   [ ga="<9/1/5" ]
        Type number         : Helligkeit_Ost "Störungsnummer"   [ ga="<10/2/0" ]
        Type number         : OU_Temperatur "Aussentemp"   [ ga="<10/4/0" ]
        Type number         : SZ_Temp "Temperatur ist"   [ ga="<3/1/4" ]
        
        
          
    
	} 
    //AB HIER WERDEN DIE DEVICES ANGELEGT
     Thing device rolladen[
        fetch=false,
        pingInterval=300,
        readInterval=0
        ] {

        Type rollershutter : Fenster_1 "Fenster 1" [ upDown="2/1/9", stopMove="2/2/9", position="5.001:2/3/0+<2/5/0"]
        Type rollershutter : Fenster_2 "Fenster 2" [ upDown="2/1/10", stopMove="2/2/10", position="5.001:2/3/1+<2/5/1"]
        Type rollershutter : Fenster_3 "Fenster 3" [ upDown="2/1/16", stopMove="2/2/16", position="5.001:2/3/2+<2/5/2" ]
        Type rollershutter : Fenster_4 "Fenster 4" [ upDown="2/1/17", stopMove="2/2/17", position="5.001:2/3/3+<2/5/3" ]
        Type rollershutter : Fenster_5 "Fenster 5" [ upDown="2/1/18", stopMove="2/2/18", position="5.001:2/3/4+<2/5/4" ]
        Type rollershutter : Fenster_6 "Fenster 6" [ upDown="2/1/0" , stopMove="2/2/0", position="5.001:2/3/5+<2/5/5" ]
        Type rollershutter : Fenster_7 "Fenster 7" [ upDown="2/1/1" , stopMove="2/2/1", position="5.001:2/3/6+<2/5/6" ]
        Type rollershutter : Fenster_8 "Fenster 8" [ upDown="2/1/2" , stopMove="2/2/2", position="5.001:2/3/7+<2/5/7" ]
        Type rollershutter : Fenster_9 "Fenster 9" [ upDown="2/1/3" , stopMove="2/2/3", position="5.001:2/3/8+<2/5/8" ]
        Type rollershutter : Fenster_10 "Fenster 10" [ upDown="2/1/36", stopMove="2/2/36", position="5.001:2/3/9+<2/5/9" ]
        Type rollershutter : Fenster_11 "Fenster 11" [ upDown="2/1/37", stopMove="2/2/37", position="5.001:2/3/10+<2/5/10" ]
        Type rollershutter : Fenster_12 "Fenster 12" [ upDown="2/1/43", stopMove="2/2/43", position="5.001:2/3/11+<2/5/11" ]
        Type rollershutter : Fenster_13 "Fenster 13" [ upDown="2/1/24", stopMove="2/2/24", position="5.001:2/3/12+<2/5/12" ]
        Type rollershutter : Fenster_14 "Fenster 14" [ upDown="2/1/30", stopMove="2/2/30", position="5.001:2/3/13+<2/5/13" ]
        Type rollershutter : Fenster_15 "Fenster 15" [ upDown="2/1/67", stopMove="2/2/67", position="5.001:2/3/14+<2/5/14" ]
        Type rollershutter : Fenster_16 "Fenster 16" [ upDown="2/1/61", stopMove="2/2/61", position="5.001:2/3/15+<2/5/15" ]
        Type rollershutter : Fenster_17 "Fenster 17" [ upDown="2/1/49", stopMove="2/2/49", position="5.001:2/3/16+<2/5/16" ]
        Type rollershutter : Fenster_18 "Fenster 18" [ upDown="2/1/55", stopMove="2/2/55", position="5.001:2/3/17+<2/5/17" ]
    
        }     
        //AB HIER WERDEN DIE DEVICES ANGELEGT
     Thing device dimmer[
        fetch=false,
        pingInterval=300,
        readInterval=0
        ] {
        
        Type rollershutter : Fenster_6 "Fenster 6" [ upDown="2/1/0", stopMove="2/2/0", position="5.001:2/3/5+<2/5/5" ]
    
       
        }  
        Thing device Virtuell "virtuelle" @ "KNX" [ ] {
    Type datetime-control : Datum "Datum" [ ga="11.001:9/0/1" ]
    Type datetime-control : zeit "Zeit" [ ga="10.001:9/0/0" ]
    } 
    //AB HIER WERDEN DIE DEVICES ANGELEGT
     Thing device reed[
        fetch=false,
        pingInterval=300,
        readInterval=0
    ] {
        
        Type contact         : Reed_Fenster6  "Fenster 6"   [ ga="<7/0/5" ]
        
        
        
          
    
	} 
}

Die Alles aus Geschichte ist eine Regel um schnell wieder alles auszuschalten.
Damit kann ich nichts an schalten

Hier noch die Regel

Code: Alles auswählen

rule "alles Aus"
    
    when    
    Item alles_aus changed to ON
    then
    GF_Dining_Light1.sendCommand (OFF)
    GF_Dining_Light2.sendCommand (OFF)
    GF_LivingRoom_Light1.sendCommand (OFF)
    GF_LivingRoom_Light2.sendCommand (OFF)
    GF_Kitchen_Light.sendCommand (OFF)
    GF_Wardrobe_Light.sendCommand (OFF)
    GF_Hallway_Light.sendCommand (OFF)
    AT_Hallway_Light.sendCommand (OFF)
    GF_GuestRoom_Light.sendCommand (OFF)
    GF_Bathroom_Light.sendCommand (OFF)
    GF_Toilet_Light.sendCommand (OFF)
    GF_LaundryRoom_Light.sendCommand (OFF)
    AT_Bedroom_Light.sendCommand (OFF)
    AT_KidsRoom_Light.sendCommand (OFF)
    AT_Bathroom_Light.sendCommand (OFF)
    AT_StorageRoom.sendCommand (OFF)
    AT_Boiler_Light.sendCommand (OFF)
    OU_Backyard_Light.sendCommand (OFF)
    OU_FrontYard_Light.sendCommand (OFF)
    OU_Shed_Light.sendCommand (OFF)
    OU_Terasse_Light.sendCommand (OFF)
    OU_Steckdose.sendCommand (OFF)
    AT_StorageRoom_Light.sendCommand (OFF)
end
Vielen Dank
Gruß Osterei

Benutzeravatar
udo1toni
Beiträge: 15249
Registriert: 11. Apr 2018 18:05
Answers: 242
Wohnort: Darmstadt

Re: Merkwürdiges Problem Openhab KNX

Beitrag von udo1toni »

Also, ein paar Sachen, die mir schon mal auffallen...
1. es handelt sich um eine OH2-Installation (da hatten wir noch gar nicht drüber gesprochen...)
2. Du hast da seltsame Channel erfunden:

Code: Alles auswählen

Number          AT_Boiler_Temperature      "Temperatur"                       <temperature>   (AT_Boiler, gTemperature)      ["Temperature"]            {channel=""}
Switch          alles_aus                  "alles_aus"                        <light>         (AT_StorageRoom, gLight)       ["Lighting", "Switchable"] {channel="alles_aus"}
Switch          Heizstab_Regel             "Heizstab Regel"                   <light>         (AT_StorageRoom, gLight)       ["Lighting", "Switchable"] {channel="Heizstab_Regel"}
Switch          Heizstab_Temp_Rule         "Heizstab_Temp_Rule"               <heating>       (GF_LivingRoom, gHeating)      ["HVAC "]                  {channel="Heizstab_Temp_Rule"}
Switch          Heizstab_Temp_Rule29       "Heizstab_Temp_Rule29"             <heating>       (GF_LivingRoom, gHeating)      ["HVAC "]                  {channel="Heizstab_Temp_Rule_29"}
Switch          Helligkeit_Ost1            "Helligkeit_Ost1"                  <heating>       (GF_LivingRoom, gHeating)      ["HVAC "]                  {channel="Helligkeit_Ost1"}
Switch          Power_2000                 "Power über 2000W"                 <heating>       (GF_LivingRoom, gHeating)      ["HVAC "]                  {channel="Power_2000"}
Switch          Regel_aus                  "Regel aus"                        <temperature>   (OU_FrontYard, gTemperature)   ["Temperature"]            {channel="Regel_aus"}
Switch          Rolladen_Gesamt            "Rolladen"                         <light>         (GF_LivingRoom, gLight)        ["Lighting", "Switchable"] {channel="Rolladen_gesamt"}
So etwas gibt es nicht! Bitte schreibe keine ungültigen Dinge in diese Felder. openHAB wird das zwar nicht berücksichtigen, aber es es ist eine falsche Definition.
Da es sich offensichtlich um ungebundene Items handelt, lass einfach die geschweiften Klammern samt Inhalt weg (so wie bei den Group Items ja auch)
3. Du hast auch merkwürdige Tags. Mindestens mal sollte hinter HVAC eigentlich kein Leerzeichen folgen, und das mit der Formatierung wie im Label dürfte ziemlich sicher auch Unsinn sein.
4. Du hast mehrere Items, welche sowohl mit knx als auch mit ntp gekoppelt sind. Soweit wäre das in Ordnung, wenn Du nicht zwei unterschiedliche ntp Channel (home und local) mit dem identischen knx channel koppeln würdest. Selbst bei identischer Zeit schreit das nach Fehlverhalten.
Der knx Channel für die Wochenzeit wird gleich dreifach upgedatet (von zwei verschiedenen ntp Channels). Nicht nur unnötig, sondern auch eine Fehlerquelle.

Bei den Things hast Du teilweise zwei GA als lesbar angegeben, das ist Quatsch. Ausschließlich eine Status-GA soll lesbar sein (bei Dimmer und Rollershutter möglichst position Status, bei allen anderen ga Status).

Die typbezogene Organisation in virtuellen Things kannst Du natürlich so machen, aber dann bitte ohne eine (ohnehin ungültige) Konfiguration für die Hardware (der Teil zwischen [ und ] vor der Channelliste).

Besser wäre es, hier pro Device ein Thing zu definieren, so wie es ursprünglich auch gedacht ist.

Was Deinen Fehler betrifft, so gibt es einen eindeutigen Zusammenhang. Alle Items, die betroffen sind, gehören der Gruppe gLight an (die nicht in der items-Datei definiert ist...) und alle haben als Tags ["Lighting", "Switchable"] gesetzt. Dieser Zusammenhang ist sehr eindeutig :)

Deine Aufgabe ist es nun also, herauszufinden, warum openHAB einen Gruppenbefehl erhält (entweder direkt an die Gruppe gLight oder indirekt über ein Gerät, welches die Tags zum Steuern nutzt)
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet

Osterei
Beiträge: 19
Registriert: 28. Apr 2020 15:22
Answers: 0

Re: Merkwürdiges Problem Openhab KNX

Beitrag von Osterei »

Ich wollte sowieso bald auf openhab 3 wechseln .
Vielleicht ist dies ja jetzt eine gute Möglichkeit,
um diesen Fehler zu finden .
Was mich wundert, dass der Fehler erst seit ca 12 Tagen ohne das irgend etwas geändert worden ist .
Habe das System bestimmt ein halbes Jahr nicht mehr angefasst.

Und das es genau zum Sonnenuntergang passiert .

Denkst du das es richtig ist, jetzt von Grund auf openHAB 3 zu wechseln ?

Vielen Dank
Gruß Osterei


Gesendet von iPhone mit Tapatalk

Benutzeravatar
udo1toni
Beiträge: 15249
Registriert: 11. Apr 2018 18:05
Answers: 242
Wohnort: Darmstadt

Re: Merkwürdiges Problem Openhab KNX

Beitrag von udo1toni »

Das Upgrade zu openHAB3 ist ganz unabhängig vom Zustand Deiner Installation sinnvoll. Allerdings solltest Du zuerst den Fehler finden (und die bekannten bestehenden in der Konfiguration tilgen), denn Du wirst mit openHAB3 ganz neue Baustellen bekommen :)

http beispielsweise funktioniert grundlegend anders, da es nun auch das Thing Modell nutzt. Andererseits kann man nun noch wesentlich mehr damit anstellen, wenn man weiß wie ;)

Die Main UI (Ersatz für Paper UI) ist in weiten Teilen anders strukturiert und das Semantic Model wird Dir dann vermutlich auch noch Kopfzerbrechen bereiten (korrekt konfiguriert erstellt openHAB damit vollautomatisch sinnvolle Zusammenfassungen nach Standort, Gerätetyp und Funktion, so dass man für manche Dinge gar keine Ansicht mehr selbst erstellen muss.)

Es lohnt definitiv, sich ein Testsystem aufzubauen (ich nehme dafür immer eine virtuelle Maschine), um sich im Vorfeld mit allem vertraut zu machen. Der Umstieg selbst läuft unspektakulär, wenn alles gut vorbereitet ist.
Ich habe das Glück, dass ich für openHAB2.5 noch das http2 Binding ziehen konnte. Das muss man zwar manuell installieren, dafür habe ich aber tatsächlich unter openHAB2 kein einziges V1 Binding mehr in Betrieb.
Ich bin aber auch immer noch nicht umgestiegen, zu wenig Zeit... vielleicht im nächsten Urlaub. Die Rules umzustellen ist nicht trivial, wenn man eine größere Menge davon hat...

Der Zusammenhang mit dem Sonnenuntergang deutet darauf hin, dass irgendwo eine Automatik aktiv ist, also entweder eine Rule, welche (vielleicht unbeabsichtigt) auslöst, oder eine externe Hardware. der Zusammenhang der Items ist aber eindeutig, und in dieser Richtung solltest Du forschen.
Ist das Item gLight evtl. über Paper UI angelegt? Vielleicht hast Du da mal was ausprobiert und längst wieder vergessen.
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet

Osterei
Beiträge: 19
Registriert: 28. Apr 2020 15:22
Answers: 0

Re: Merkwürdiges Problem Openhab KNX

Beitrag von Osterei »

Hallo Udo1toni,

hier beim Openhab log passiert immer kurz vorher das .
Könnte das was sein?

Code: Alles auswählen

2022-07-03 21:59:31.517 [INFO ] [rest.core.internal.item.ItemResource] - Received HTTP POST request at 'items/OU_Garage_Light' for the unknown item 'OU_Garage_Light'.
2022-07-03 21:59:32.944 [INFO ] [rest.core.internal.item.ItemResource] - Received HTTP POST request at 'items/GF_LivingRoom_Light' for the unknown item 'GF_LivingRoom_Light'.
2022-07-03 21:59:33.172 [INFO ] [rest.core.internal.item.ItemResource] - Received HTTP POST request at 'items/gLight' for the unknown item 'gLight'.
Gruß Osterei

Benutzeravatar
udo1toni
Beiträge: 15249
Registriert: 11. Apr 2018 18:05
Answers: 242
Wohnort: Darmstadt

Re: Merkwürdiges Problem Openhab KNX

Beitrag von udo1toni »

Huch? Na ja, Du scheinst eine externe Software zu haben (ich vermute, es handelt sich um einen Zugriff per REST API oder über direktes http, quasi ein Link, der aus der Basic UI heraus angesteuert werden würde).
Jedenfalls findet ein Schreibversuch auf die nicht vorhandenen Items statt. Interessant ist, dass offensichtlich trotz nicht vorhandenem Item gLight dennoch etwas durchgereicht wird.
Erste Maßnahme wäre, die Gruppe aus der Gruppenzuordnung raus zu nehmen, wenn sie ohnehin nicht existiert.
Und natürlich wäre es sinnvoll, den Ursprung des POST Requests zu finden und abzustellen.
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet

Osterei
Beiträge: 19
Registriert: 28. Apr 2020 15:22
Answers: 0

Re: Merkwürdiges Problem Openhab KNX

Beitrag von Osterei »

Wie kann ich das denn am besten filtern , wo das herkommt ?

Danke Gruß Osterei


Gesendet von iPhone mit Tapatalk

Benutzeravatar
udo1toni
Beiträge: 15249
Registriert: 11. Apr 2018 18:05
Answers: 242
Wohnort: Darmstadt

Re: Merkwürdiges Problem Openhab KNX

Beitrag von udo1toni »

Da hast Du keine Chance, aber Du solltest doch wissen, was Du an Systemen hast, die auf openHAB zugreifen?

Ach so... Du könntest versuchen, das Logging aufzudrehen, mindestens debug, aber vermutlich eher trace, also für den Initiator, org.eclipse.smarthome.io.rest.core.item.ItemResource dürfte das sein.

Was mich etwas stutzig macht: ich finde die bei mir überhaupt nicht... Welche (exakte) Version von openHAB2 nutzt Du denn aktuell?
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet

Osterei
Beiträge: 19
Registriert: 28. Apr 2020 15:22
Answers: 0

Re: Merkwürdiges Problem Openhab KNX

Beitrag von Osterei »

Ich habe das Astro-Binding, http-Binding , Nuki-Binding

Über das http-Binding läuft nur die Abfrage für smartmeter von emlog .

Da der Fehler ziemlich bei Sonnenuntergang passiert , würde gerne das astro-Binding deinstallieren , das geht aber nicht .
Kann ich den Dienst irgendwie beenden oder deinstallieren, da ich ihn nicht brauche ?

Danke
Gruß Osterei


Gesendet von iPhone mit Tapatalk

Benutzeravatar
udo1toni
Beiträge: 15249
Registriert: 11. Apr 2018 18:05
Answers: 242
Wohnort: Darmstadt

Re: Merkwürdiges Problem Openhab KNX

Beitrag von udo1toni »

Osterei hat geschrieben: 13. Jul 2022 20:52 Da der Fehler ziemlich bei Sonnenuntergang passiert , würde gerne das astro-Binding deinstallieren , das geht aber nicht .
Wie, das geht nicht?

Ich habe langsam den Eindruck, dass da mehr im Argen ist.

Die Meldung aus openhab.log besagt, dass openHAB ein POST Request empfangen hat.
Das kommt von außen und ist nicht von openHAB initiiert. Dabei werden Itemnamen verwendet, welche im System nicht existiteren (allerdings hast Du in Deiner eigenen *.items Datei ja auch Bezüge auf gLight, das spricht dafür, dass es zumindest mal ein solches Item gab.

Mein Tipp (ist ja nicht so viel... ;) ) mach eine Sicherheitskopie aller relevanten Daten und setze openHAB neu auf. Bereinige die Konfiguration von Altlasten, die Du nicht mehr nutzt und spiele die neue Konfiguration ein.
Falls Du einen Raspberry mit SD-Karte nutzt, nimm eine neue SD-Karte und installiere openHABian in der aktuellen Version. Konfiguriere dann auf openHAB2.5 um und lass openHABian die alte Version einrichten, so dass Du zunächst die gewohnte Umgebung hast.
Wenn Du alles aufgeräumt hast (und natürlich unter der Voraussetzung, dass alles nach Wunsch spielt), fertige ein Backup der Konfiguration an und setze auf der alten SD-Karte openHAB3 auf (ebenfalls über openHABian, diesmal halt ohne den Downgrade). Starte openHAB3 und richte einen User ein. Beende openHAB3 und spiele anschließend das Backup der Konfiguration ein.
Starte openHAB3 erneut.

Je nachdem, was Du sonst noch so konfiguriert hast (Rules, UI...) hast du einige Nacharbeiten zu erledigen, vor allem aber musst Du die http Konfiguration komplett neu machen. Aber das sind ja nur wenige Items, ist also überschaubar.
openHAB4.3.3 stable in einem Debian-Container (bookworm) (Proxmox 8.3.5, LXC), mit openHABian eingerichtet

Antworten