Ankündigung

Einklappen
Keine Ankündigung bisher.

Trovis 557x Heizungsregler Plugin

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • TheStig
    antwortet
    Habe jetzt die _register.py angepasst, da stehen nur die Daten drin, die auch gelesen werden können:
    Code:
    register_bereiche = ([0, 5], [9, 34], [98, 154], [200, 214],
        [299, 319], [999, 1043], [1055, 1071], [1089, 1095], [1199, 1199]
    )
    Leider im Log immer noch der not iterable Fehler (aber diesmal Zeile 92...wir kommen vorwärts ;-) ):

    Code:
    2021-09-08 10:38:25 WARNING lib.smarthome.main -------------------- Init SmartHomeNG 1.8.2.master (0f462a1e) --------------------
    2021-09-08 10:38:25 WARNING lib.smarthome.main Running in Python interpreter 'v3.8.10 final', from directory /usr/local/smarthome
    2021-09-08 10:38:25 WARNING lib.smarthome.main - on Linux-5.4.0-1042-raspi-armv7l-with-glibc2.29 (pid=1775)
    2021-09-08 10:38:26 WARNING lib.smarthome.main - Nutze Feiertage für Land 'DE', Provinz 'NW', 1 benutzerdefinierte(r) Feiertag(e) definiert
    2021-09-08 10:38:37 WARNING lib.item.items Plugins 'smartvisu' and 'trovis557x' define the same item-attribute 'visu_acl'
    2021-09-08 10:38:41 DEBUG plugins.trovis557x __init__ aufgerufen
    2021-09-08 10:38:41 DEBUG plugins.trovis557x __init__ aufgerufen
    2021-09-08 10:38:41 DEBUG plugins.trovis557x Verbindung zur Trovis hergestellt: ModbusSerialClient(rtu baud[19200])
    2021-09-08 10:38:41 DEBUG plugins.trovis557x Verbindung zur Trovis hergestellt: ModbusSerialClient(rtu baud[19200])
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: Geraetekennung ---> heizung.regler.modell
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: Geraetekennung ---> heizung.regler.modell
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: Regler-ID ---> heizung.regler.seriennummer
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: Regler-ID ---> heizung.regler.seriennummer
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: Firmware-Version ---> heizung.regler.firmware
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: Firmware-Version ---> heizung.regler.firmware
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: Hardware-Version ---> heizung.regler.hardware
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: Hardware-Version ---> heizung.regler.hardware
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: Anlage ---> heizung.regler.anlage
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: Anlage ---> heizung.regler.anlage
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: Sonderfunktionen ---> heizung.regler.sonderfunktionen
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: Sonderfunktionen ---> heizung.regler.sonderfunktionen
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: FB21SperrHand ---> heizung.regler.sperrung_handbetrieb
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: FB21SperrHand ---> heizung.regler.sperrung_handbetrieb
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: FB22SperrDreh ---> heizung.regler.sperrung_drehschalter
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: FB22SperrDreh ---> heizung.regler.sperrung_drehschalter
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: FehlerstatusReg ---> heizung.regler.fehlerstatus
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: FehlerstatusReg ---> heizung.regler.fehlerstatus
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: Sammelstoerung ---> heizung.regler.sammelstoerung
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: Sammelstoerung ---> heizung.regler.sammelstoerung
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: Jahr ---> heizung.zeit.jahr
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: Jahr ---> heizung.zeit.jahr
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: Datum ---> heizung.zeit.datum
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: Datum ---> heizung.zeit.datum
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: Uhrzeit ---> heizung.zeit.uhrzeit
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: Uhrzeit ---> heizung.zeit.uhrzeit
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: SommerDatAnf ---> heizung.zeit.sommer_ein
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: SommerDatAnf ---> heizung.zeit.sommer_ein
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: SommerTagzein ---> heizung.zeit.sommer_ein_tage
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: SommerTagzein ---> heizung.zeit.sommer_ein_tage
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: SommerDatEnd ---> heizung.zeit.sommer_aus
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: SommerDatEnd ---> heizung.zeit.sommer_aus
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: SommerTagzaus ---> heizung.zeit.sommer_aus_tage
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: SommerTagzaus ---> heizung.zeit.sommer_aus_tage
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: ThermDesTag ---> heizung.zeit.desinfektionstag
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: ThermDesTag ---> heizung.zeit.desinfektionstag
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: ThermDesStart ---> heizung.zeit.desinfektionsstart
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: ThermDesStart ---> heizung.zeit.desinfektionsstart
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: ThermDesStop ---> heizung.zeit.desinfektionsende
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: ThermDesStop ---> heizung.zeit.desinfektionsende
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: ThermDesHalte ---> heizung.zeit.desinfektionsdauer
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: ThermDesHalte ---> heizung.zeit.desinfektionsdauer
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: FB08AutSommZeit ---> heizung.zeit.auto_sommerzeit
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: FB08AutSommZeit ---> heizung.zeit.auto_sommerzeit
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: Sommerbetrieb ---> heizung.zeit.sommerbetrieb
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: Sommerbetrieb ---> heizung.zeit.sommerbetrieb
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: AussentempAF1 ---> heizung.sensoren.af1
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: AussentempAF1 ---> heizung.sensoren.af1
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: VorlauftempVF1 ---> heizung.sensoren.vf1
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: VorlauftempVF1 ---> heizung.sensoren.vf1
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: SpeichertempSF1 ---> heizung.sensoren.sf1
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: SpeichertempSF1 ---> heizung.sensoren.sf1
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: RueckltempRueF1 ---> heizung.sensoren.ruef1
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: RueckltempRueF1 ---> heizung.sensoren.ruef1
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: StellsignalRk1 ---> heizung.stellmotoren.rk1_3pkt.stellsignal
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: StellsignalRk1 ---> heizung.stellmotoren.rk1_3pkt.stellsignal
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: EBNStellsigRk1 ---> heizung.stellmotoren.rk1_3pkt.ebene
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: EBNStellsigRk1 ---> heizung.stellmotoren.rk1_3pkt.ebene
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: StellsignalRk2 ---> heizung.stellmotoren.rk2_3pkt.stellsignal
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: StellsignalRk2 ---> heizung.stellmotoren.rk2_3pkt.stellsignal
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: EBNStellsigRk2 ---> heizung.stellmotoren.rk2_3pkt.ebene
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: EBNStellsigRk2 ---> heizung.stellmotoren.rk2_3pkt.ebene
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: StellsignalRk2 ---> heizung.stellmotoren.rk3_3pkt.stellsignal
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: StellsignalRk2 ---> heizung.stellmotoren.rk3_3pkt.stellsignal
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: EBNStellsigRk2 ---> heizung.stellmotoren.rk3_3pkt.ebene
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: EBNStellsigRk2 ---> heizung.stellmotoren.rk3_3pkt.ebene
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: StatusHandbRk1 ---> heizung.rk1.status.handbetrieb_rk1
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: StatusHandbRk1 ---> heizung.rk1.status.handbetrieb_rk1
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: AutoRk1 ---> heizung.rk1.status.autobetrieb_rk1
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: AutoRk1 ---> heizung.rk1.status.autobetrieb_rk1
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: TagbetriebRk1 ---> heizung.rk1.status.tagbetrieb_rk1
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: TagbetriebRk1 ---> heizung.rk1.status.tagbetrieb_rk1
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: NachtbetriebRk1 ---> heizung.rk1.status.nachtbetrieb_rk1
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: NachtbetriebRk1 ---> heizung.rk1.status.nachtbetrieb_rk1
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: StandbyRk1 ---> heizung.rk1.status.standbybetrieb_rk1
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: StandbyRk1 ---> heizung.rk1.status.standbybetrieb_rk1
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: StuetzbtrRk1 ---> heizung.rk1.status.stuetzbetrieb_rk1
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: StuetzbtrRk1 ---> heizung.rk1.status.stuetzbetrieb_rk1
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: AufheizbtrRk1 ---> heizung.rk1.status.aufheizbetrieb_rk1
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: AufheizbtrRk1 ---> heizung.rk1.status.aufheizbetrieb_rk1
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: HeizausRk1 ---> heizung.rk1.status.at_abschaltung_rk1
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: HeizausRk1 ---> heizung.rk1.status.at_abschaltung_rk1
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: NivHeizKLRk1 ---> heizung.rk1.heizkurve.niveau
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: NivHeizKLRk1 ---> heizung.rk1.heizkurve.niveau
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: SteigHeizKLRk1 ---> heizung.rk1.heizkurve.steigung
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: SteigHeizKLRk1 ---> heizung.rk1.heizkurve.steigung
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: TagSollRk1 ---> heizung.rk1.heizkurve.tag_soll
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: TagSollRk1 ---> heizung.rk1.heizkurve.tag_soll
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: NachtSollRk1 ---> heizung.rk1.heizkurve.nacht_soll
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: NachtSollRk1 ---> heizung.rk1.heizkurve.nacht_soll
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: MinVorlRk1 ---> heizung.rk1.heizkurve.vorlauf_min
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: MinVorlRk1 ---> heizung.rk1.heizkurve.vorlauf_min
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: VorlSollwRk1 ---> heizung.rk1.heizkurve.vorlauf_soll
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: VorlSollwRk1 ---> heizung.rk1.heizkurve.vorlauf_soll
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: MaxVorlRk1 ---> heizung.rk1.heizkurve.vorlauf_max
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: MaxVorlRk1 ---> heizung.rk1.heizkurve.vorlauf_max
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: FussRuecklRk1 ---> heizung.rk1.heizkurve.ruecklauf_fusspunkt
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: FussRuecklRk1 ---> heizung.rk1.heizkurve.ruecklauf_fusspunkt
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: NivRuecklKLRk1 ---> heizung.rk1.heizkurve.ruecklauf_niveau
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: NivRuecklKLRk1 ---> heizung.rk1.heizkurve.ruecklauf_niveau
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: StgRuecklKLRk1 ---> heizung.rk1.heizkurve.ruecklauf_steigung
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: StgRuecklKLRk1 ---> heizung.rk1.heizkurve.ruecklauf_steigung
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: MaxRuecklRk1 ---> heizung.rk1.heizkurve.ruecklauf_max
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: MaxRuecklRk1 ---> heizung.rk1.heizkurve.ruecklauf_max
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: Schalteroben ---> heizung.rk1.schalter
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: Schalteroben ---> heizung.rk1.schalter
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: BetriebsArtRk1 ---> heizung.rk1.betriebsart
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: BetriebsArtRk1 ---> heizung.rk1.betriebsart
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: EBNBetrArtRk1 ---> heizung.rk1.betriebsart_ebene
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: EBNBetrArtRk1 ---> heizung.rk1.betriebsart_ebene
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: BinaerausgBA1 ---> heizung.rk1.umwaelzpumpe
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: BinaerausgBA1 ---> heizung.rk1.umwaelzpumpe
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: EBNBinaerBA1 ---> heizung.rk1.umwaelzpumpe_ebene
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: EBNBinaerBA1 ---> heizung.rk1.umwaelzpumpe_ebene
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: FrostschutzRk1 ---> heizung.rk1.frostschutz
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: FrostschutzRk1 ---> heizung.rk1.frostschutz
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: StatusHandbTW ---> heizung.rk3.status.handbetrieb_tw
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: StatusHandbTW ---> heizung.rk3.status.handbetrieb_tw
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: AutoTW ---> heizung.rk3.status.autobetrieb_tw
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: AutoTW ---> heizung.rk3.status.autobetrieb_tw
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: ThermDesTW ---> heizung.rk3.status.desinfektion_tw
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: ThermDesTW ---> heizung.rk3.status.desinfektion_tw
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: VorrangTW ---> heizung.rk3.status.vorrang_tw
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: VorrangTW ---> heizung.rk3.status.vorrang_tw
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: StandbyTW ---> heizung.rk3.status.standbybetrieb_tw
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: StandbyTW ---> heizung.rk3.status.standbybetrieb_tw
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: FrostschutzTW ---> heizung.rk3.status.frostschutz_tw
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: FrostschutzTW ---> heizung.rk3.status.frostschutz_tw
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: ZwangsladTW ---> heizung.rk3.status.zwangsladung_tw
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: ZwangsladTW ---> heizung.rk3.status.zwangsladung_tw
    2021-09-08 10:38:44 WARNING lib.metadata Item 'heizung.rk3.heizkurve.minsoll', attribute 'werte': Attribute is undefined and has value '[20.0, 25.0, 30.0, 35.0, 40.0, 45.0, 50.0, 55.0, 60.0, 65.0, 70.0, 75.0, 80.0, 85.0, 90.0]' (defined in trovis.yaml)
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: MinTWSollw ---> heizung.rk3.heizkurve.minsoll
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: MinTWSollw ---> heizung.rk3.heizkurve.minsoll
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: TWHaltewert ---> heizung.rk3.heizkurve.haltewert
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: TWHaltewert ---> heizung.rk3.heizkurve.haltewert
    2021-09-08 10:38:44 WARNING lib.metadata Item 'heizung.rk3.heizkurve.solltemperatur', attribute 'werte': Attribute is undefined and has value '[20.0, 25.0, 30.0, 35.0, 40.0, 45.0, 50.0, 55.0, 60.0, 65.0, 70.0, 75.0, 80.0, 85.0, 90.0]' (defined in trovis.yaml)
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: TWSollw ---> heizung.rk3.heizkurve.solltemperatur
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: TWSollw ---> heizung.rk3.heizkurve.solltemperatur
    2021-09-08 10:38:44 WARNING lib.metadata Item 'heizung.rk3.heizkurve.maxsoll', attribute 'werte': Attribute is undefined and has value '[20.0, 25.0, 30.0, 35.0, 40.0, 45.0, 50.0, 55.0, 60.0, 65.0, 70.0, 75.0, 80.0, 85.0, 90.0]' (defined in trovis.yaml)
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: MaxTWSollw ---> heizung.rk3.heizkurve.maxsoll
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: MaxTWSollw ---> heizung.rk3.heizkurve.maxsoll
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: SchaltdiffTW ---> heizung.rk3.heizkurve.schaltdifferenz
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: SchaltdiffTW ---> heizung.rk3.heizkurve.schaltdifferenz
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: LadTempdiffTW ---> heizung.rk3.heizkurve.ueberhoehung
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: LadTempdiffTW ---> heizung.rk3.heizkurve.ueberhoehung
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: MaxLadeTW ---> heizung.rk3.heizkurve.maxtemp
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: MaxLadeTW ---> heizung.rk3.heizkurve.maxtemp
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: ThermDesSollw ---> heizung.rk3.heizkurve.desinfektionstemperatur
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: ThermDesSollw ---> heizung.rk3.heizkurve.desinfektionstemperatur
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: Schalterunten ---> heizung.rk3.schalter
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: Schalterunten ---> heizung.rk3.schalter
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: BetriebsArtTW ---> heizung.rk3.betriebsart
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: BetriebsArtTW ---> heizung.rk3.betriebsart
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: EBNBetrArtTW ---> heizung.rk3.betriebsart_ebene
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: EBNBetrArtTW ---> heizung.rk3.betriebsart_ebene
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: BinaerausgBA4 ---> heizung.rk3.ladepumpe
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: BinaerausgBA4 ---> heizung.rk3.ladepumpe
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: EBNBinaerBA4 ---> heizung.rk3.ladepumpe_ebene
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: EBNBinaerBA4 ---> heizung.rk3.ladepumpe_ebene
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: BinaerausgBA5 ---> heizung.rk3.zirkulationspumpe
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: BinaerausgBA5 ---> heizung.rk3.zirkulationspumpe
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: EBNBinaerBA5 ---> heizung.rk3.zirkulationspumpe_ebene
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: EBNBinaerBA5 ---> heizung.rk3.zirkulationspumpe_ebene
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: BinaerausgBA12 ---> heizung.rk3.pumpenmanagement_up1_ein_aus
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: BinaerausgBA12 ---> heizung.rk3.pumpenmanagement_up1_ein_aus
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: BinaerausgBA13 ---> heizung.rk3.pumpenmanagement_drehzahl_up1
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: BinaerausgBA13 ---> heizung.rk3.pumpenmanagement_drehzahl_up1
    2021-09-08 10:38:44 WARNING plugins.trovis557x ! Parse_item: Unbekannter Wert "BinaerausgBA3" von heizung.rk3.umwaelzpumpe3 angefordert
    2021-09-08 10:38:44 WARNING plugins.trovis557x ! Parse_item: Unbekannter Wert "BinaerausgBA3" von heizung.rk3.umwaelzpumpe3 angefordert
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: EBNBinaerBA12 ---> heizung.rk3.ebene_pumpenmanagement_up1_ein_aus
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: EBNBinaerBA12 ---> heizung.rk3.ebene_pumpenmanagement_up1_ein_aus
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: EBNBinaerBA4 ---> heizung.rk3.ebene_speicherladepumpe
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: EBNBinaerBA4 ---> heizung.rk3.ebene_speicherladepumpe
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: EBNBinaerBA5 ---> heizung.rk3.ebene_zirkulationspumpe
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: EBNBinaerBA5 ---> heizung.rk3.ebene_zirkulationspumpe
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: FB14ThermDes ---> heizung.rk3.desinfektion
    2021-09-08 10:38:44 DEBUG plugins.trovis557x Parse_item: FB14ThermDes ---> heizung.rk3.desinfektion
    2021-09-08 10:38:45 DEBUG plugins.trovis557x run aufgerufen
    2021-09-08 10:38:45 WARNING lib.smarthome.main -------------------- SmartHomeNG initialization finished --------------------
    2021-09-08 10:38:45 DEBUG plugins.trovis557x run aufgerufen
    2021-09-08 10:38:45 DEBUG plugins.trovis557x scheduler_add: name = plugins.trovis557x.poll_device, parameters: prio=3, cycle=60
    2021-09-08 10:38:45 DEBUG plugins.trovis557x scheduler_add: name = plugins.trovis557x.poll_device, parameters: prio=3, cycle=60
    2021-09-08 10:38:55 DEBUG plugins.trovis557x poll_device aufgerufen
    2021-09-08 10:38:55 DEBUG plugins.trovis557x poll_device aufgerufen
    2021-09-08 10:38:55 DEBUG plugins.trovis557x Registerbereiche lesen: ([0, 5], [9, 34], [98, 154], [200, 214], [299, 319], [999, 1043], [1055, 1071], [1089, 1095], [1199, 1199])
    2021-09-08 10:38:55 DEBUG plugins.trovis557x Registerbereiche lesen: ([0, 5], [9, 34], [98, 154], [200, 214], [299, 319], [999, 1043], [1055, 1071], [1089, 1095], [1199, 1199])
    2021-09-08 10:38:55 DEBUG plugins.trovis557x [[0, 5573], [1, 21], [2, 200], [3, 129], [4, 1], [5, 25022]]
    2021-09-08 10:38:55 DEBUG plugins.trovis557x [[0, 5573], [1, 21], [2, 200], [3, 129], [4, 1], [5, 25022]]
    2021-09-08 10:38:55 DEBUG plugins.trovis557x ~~> 0 ---> Geraetekennung ---> 5573 ---> heizung.regler.modell
    2021-09-08 10:38:55 DEBUG plugins.trovis557x ~~> 0 ---> Geraetekennung ---> 5573 ---> heizung.regler.modell
    2021-09-08 10:38:55 DEBUG plugins.trovis557x ~~> 1 ---> Anlage ---> 2.1 ---> heizung.regler.anlage
    2021-09-08 10:38:55 DEBUG plugins.trovis557x ~~> 1 ---> Anlage ---> 2.1 ---> heizung.regler.anlage
    2021-09-08 10:38:55 DEBUG plugins.trovis557x ~~> 2 ---> Firmware-Version ---> 2.00 ---> heizung.regler.firmware
    2021-09-08 10:38:55 DEBUG plugins.trovis557x ~~> 2 ---> Firmware-Version ---> 2.00 ---> heizung.regler.firmware
    2021-09-08 10:38:55 DEBUG plugins.trovis557x ~~> 3 ---> Hardware-Version ---> 129.00 ---> heizung.regler.hardware
    2021-09-08 10:38:55 DEBUG plugins.trovis557x ~~> 3 ---> Hardware-Version ---> 129.00 ---> heizung.regler.hardware
    2021-09-08 10:38:55 DEBUG plugins.trovis557x ~~> 4 ---> Sonderfunktionen ---> 1 ---> heizung.regler.sonderfunktionen
    2021-09-08 10:38:55 DEBUG plugins.trovis557x ~~> 4 ---> Sonderfunktionen ---> 1 ---> heizung.regler.sonderfunktionen
    2021-09-08 10:38:55 DEBUG plugins.trovis557x ~~> 5 ---> Regler-ID ---> 25022 ---> heizung.regler.seriennummer
    2021-09-08 10:38:55 DEBUG plugins.trovis557x ~~> 5 ---> Regler-ID ---> 25022 ---> heizung.regler.seriennummer
    2021-09-08 10:38:55 DEBUG plugins.trovis557x [[9, 205], [10, 0], [11, 204], [12, 559], [13, 32767], [14, 32767], [15, 32767], [16, 557], [17, 32767], [18, 5573], [19, 32767], [20, 32767], [21, 5573], [22, 536], [23, 32767], [24, 32767], [25, 3250], [26, 3250], [27, 5573], [28, 0], [29, 22], [30, 15], [31, 0]]
    2021-09-08 10:38:55 DEBUG plugins.trovis557x [[9, 205], [10, 0], [11, 204], [12, 559], [13, 32767], [14, 32767], [15, 32767], [16, 557], [17, 32767], [18, 5573], [19, 32767], [20, 32767], [21, 5573], [22, 536], [23, 32767], [24, 32767], [25, 3250], [26, 3250], [27, 5573], [28, 0], [29, 22], [30, 15], [31, 0]]
    2021-09-08 10:38:55 DEBUG plugins.trovis557x ~~> 9 ---> AussentempAF1 ---> 20.5°C ---> heizung.sensoren.af1
    2021-09-08 10:38:55 DEBUG plugins.trovis557x ~~> 9 ---> AussentempAF1 ---> 20.5°C ---> heizung.sensoren.af1
    2021-09-08 10:38:55 DEBUG plugins.trovis557x ~~> 12 ---> VorlauftempVF1 ---> 55.9°C ---> heizung.sensoren.vf1
    2021-09-08 10:38:55 DEBUG plugins.trovis557x ~~> 12 ---> VorlauftempVF1 ---> 55.9°C ---> heizung.sensoren.vf1
    2021-09-08 10:38:55 DEBUG plugins.trovis557x ~~> 16 ---> RueckltempRueF1 ---> 55.7°C ---> heizung.sensoren.ruef1
    2021-09-08 10:38:55 DEBUG plugins.trovis557x ~~> 16 ---> RueckltempRueF1 ---> 55.7°C ---> heizung.sensoren.ruef1
    2021-09-08 10:38:55 DEBUG plugins.trovis557x ~~> 22 ---> SpeichertempSF1 ---> 53.6°C ---> heizung.sensoren.sf1
    2021-09-08 10:38:55 DEBUG plugins.trovis557x ~~> 22 ---> SpeichertempSF1 ---> 53.6°C ---> heizung.sensoren.sf1
    2021-09-08 10:38:55 DEBUG plugins.trovis557x [[98, 550], [99, 1037], [100, 809], [101, 2021], [102, 4], [103, 4], [104, 4], [105, 5], [106, 15], [107, 1], [108, 0], [109, 5], [110, 0], [111, 5], [112, 104], [113, 110], [114, 1], [115, 2], [116, 130], [117, 3], [118, 21], [119, 2], [120, 100], [121, 30], [122, 30], [123, 65336], [124, 500], [125, 65535], [126, 10], [127, 5], [128, 5], [129, 15], [130, 15], [131, 15], [132, 15], [133, 15], [134, 15], [135, 10], [136, 0], [137, 150], [138, 10], [139, 150], [140, 150], [141, 150], [142, 247], [143, 5573], [144, 1], [145, 1], [146, 5], [147, 15], [148, 5], [149, 0], [150, 5573], [151, 0], [152, 5573], [153, 0], [154, 465]]
    2021-09-08 10:38:55 DEBUG plugins.trovis557x [[98, 550], [99, 1037], [100, 809], [101, 2021], [102, 4], [103, 4], [104, 4], [105, 5], [106, 15], [107, 1], [108, 0], [109, 5], [110, 0], [111, 5], [112, 104], [113, 110], [114, 1], [115, 2], [116, 130], [117, 3], [118, 21], [119, 2], [120, 100], [121, 30], [122, 30], [123, 65336], [124, 500], [125, 65535], [126, 10], [127, 5], [128, 5], [129, 15], [130, 15], [131, 15], [132, 15], [133, 15], [134, 15], [135, 10], [136, 0], [137, 150], [138, 10], [139, 150], [140, 150], [141, 150], [142, 247], [143, 5573], [144, 1], [145, 1], [146, 5], [147, 15], [148, 5], [149, 0], [150, 5573], [151, 0], [152, 5573], [153, 0], [154, 465]]
    2021-09-08 10:38:55 DEBUG plugins.trovis557x ~~> 99 ---> Uhrzeit ---> 10:37 ---> heizung.zeit.uhrzeit
    2021-09-08 10:38:55 DEBUG plugins.trovis557x ~~> 99 ---> Uhrzeit ---> 10:37 ---> heizung.zeit.uhrzeit
    2021-09-08 10:38:55 DEBUG plugins.trovis557x ~~> 100 ---> Datum ---> 08.09. ---> heizung.zeit.datum
    2021-09-08 10:38:55 DEBUG plugins.trovis557x ~~> 100 ---> Datum ---> 08.09. ---> heizung.zeit.datum
    2021-09-08 10:38:55 DEBUG plugins.trovis557x ~~> 101 ---> Jahr ---> 2021 ---> heizung.zeit.jahr
    2021-09-08 10:38:55 DEBUG plugins.trovis557x ~~> 101 ---> Jahr ---> 2021 ---> heizung.zeit.jahr
    2021-09-08 10:38:55 DEBUG plugins.trovis557x ~~> 102 ---> Schalteroben ---> 4Sonne ---> heizung.rk1.schalter
    2021-09-08 10:38:55 DEBUG plugins.trovis557x ~~> 102 ---> Schalteroben ---> 4Sonne ---> heizung.rk1.schalter
    2021-09-08 10:38:55 DEBUG plugins.trovis557x ~~> 104 ---> Schalterunten ---> 4Sonne ---> heizung.rk3.schalter
    2021-09-08 10:38:55 DEBUG plugins.trovis557x ~~> 104 ---> Schalterunten ---> 4Sonne ---> heizung.rk3.schalter
    2021-09-08 10:38:55 DEBUG plugins.trovis557x ~~> 105 ---> BetriebsArtRk1 ---> 5Mond ---> heizung.rk1.betriebsart
    2021-09-08 10:38:55 DEBUG plugins.trovis557x ~~> 105 ---> BetriebsArtRk1 ---> 5Mond ---> heizung.rk1.betriebsart
    2021-09-08 10:38:55 DEBUG plugins.trovis557x ~~> 106 ---> StellsignalRk1 ---> 15% ---> heizung.stellmotoren.rk1_3pkt.stellsignal
    2021-09-08 10:38:55 DEBUG plugins.trovis557x ~~> 106 ---> StellsignalRk1 ---> 15% ---> heizung.stellmotoren.rk1_3pkt.stellsignal
    2021-09-08 10:38:55 DEBUG plugins.trovis557x ~~> 108 ---> StellsignalRk2 ---> 0% ---> heizung.stellmotoren.rk3_3pkt.stellsignal
    2021-09-08 10:38:55 DEBUG plugins.trovis557x ~~> 108 ---> StellsignalRk2 ---> 0% ---> heizung.stellmotoren.rk3_3pkt.stellsignal
    2021-09-08 10:38:55 DEBUG plugins.trovis557x ~~> 111 ---> BetriebsArtTW ---> 5Mond ---> heizung.rk3.betriebsart
    2021-09-08 10:38:55 DEBUG plugins.trovis557x ~~> 111 ---> BetriebsArtTW ---> 5Mond ---> heizung.rk3.betriebsart
    2021-09-08 10:38:55 DEBUG plugins.trovis557x ~~> 112 ---> SommerDatAnf ---> 01.04. ---> heizung.zeit.sommer_ein
    2021-09-08 10:38:55 DEBUG plugins.trovis557x ~~> 112 ---> SommerDatAnf ---> 01.04. ---> heizung.zeit.sommer_ein
    2021-09-08 10:38:55 DEBUG plugins.trovis557x ~~> 113 ---> SommerDatEnd ---> 01.10. ---> heizung.zeit.sommer_aus
    2021-09-08 10:38:55 DEBUG plugins.trovis557x ~~> 113 ---> SommerDatEnd ---> 01.10. ---> heizung.zeit.sommer_aus
    2021-09-08 10:38:55 DEBUG plugins.trovis557x ~~> 114 ---> SommerTagzein ---> 1 ---> heizung.zeit.sommer_ein_tage
    2021-09-08 10:38:55 DEBUG plugins.trovis557x ~~> 114 ---> SommerTagzein ---> 1 ---> heizung.zeit.sommer_ein_tage
    2021-09-08 10:38:55 DEBUG plugins.trovis557x ~~> 115 ---> SommerTagzaus ---> 2 ---> heizung.zeit.sommer_aus_tage
    2021-09-08 10:38:55 DEBUG plugins.trovis557x ~~> 115 ---> SommerTagzaus ---> 2 ---> heizung.zeit.sommer_aus_tage
    2021-09-08 10:38:55 DEBUG plugins.trovis557x ~~> 149 ---> FehlerstatusReg ---> 0 ---> heizung.regler.fehlerstatus
    2021-09-08 10:38:55 DEBUG plugins.trovis557x ~~> 149 ---> FehlerstatusReg ---> 0 ---> heizung.regler.fehlerstatus
    2021-09-08 10:38:55 DEBUG plugins.trovis557x [[200, 65535], [201, 65535], [202, 65535], [203, 65535], [204, 65535], [205, 65535], [206, 65535], [207, 65535], [208, 65535], [209, 65535], [210, 65535], [211, 65535], [212, 65535], [213, 65535], [214, 65535]]
    2021-09-08 10:38:55 DEBUG plugins.trovis557x [[200, 65535], [201, 65535], [202, 65535], [203, 65535], [204, 65535], [205, 65535], [206, 65535], [207, 65535], [208, 65535], [209, 65535], [210, 65535], [211, 65535], [212, 65535], [213, 65535], [214, 65535]]
    2021-09-08 10:38:56 DEBUG plugins.trovis557x [[299, 2], [300, 1000], [301, 1200], [302, 1400], [303, 65535], [304, 65535], [305, 65535], [306, 65535], [307, 65535], [308, 65535], [309, 65535], [310, 65535], [311, 65535], [312, 65535], [313, 65535], [314, 65535], [315, 65535], [316, 65535], [317, 65535], [318, 65535], [319, 65535]]
    2021-09-08 10:38:56 DEBUG plugins.trovis557x [[299, 2], [300, 1000], [301, 1200], [302, 1400], [303, 65535], [304, 65535], [305, 65535], [306, 65535], [307, 65535], [308, 65535], [309, 65535], [310, 65535], [311, 65535], [312, 65535], [313, 65535], [314, 65535], [315, 65535], [316, 65535], [317, 65535], [318, 65535], [319, 65535]]
    2021-09-08 10:38:56 DEBUG plugins.trovis557x [[999, 550], [1000, 600], [1001, 200], [1002, 195], [1003, 155], [1004, 155], [1005, 5], [1006, 10], [1007, 5573], [1008, 5], [1009, 10], [1010, 650], [1011, 650], [1012, 65386], [1013, 65486], [1014, 50], [1015, 150], [1016, 700], [1017, 550], [1018, 400], [1019, 250], [1020, 600], [1021, 400], [1022, 200], [1023, 200], [1024, 650], [1025, 650], [1026, 650], [1027, 650], [1028, 2250], [1029, 2250], [1030, 2250], [1031, 2250], [1032, 650], [1033, 10], [1034, 5573], [1035, 180], [1036, 150], [1037, 65386], [1038, 50], [1039, 400], [1040, 20], [1041, 500], [1042, 300], [1043, 0]]
    2021-09-08 10:38:56 DEBUG plugins.trovis557x [[999, 550], [1000, 600], [1001, 200], [1002, 195], [1003, 155], [1004, 155], [1005, 5], [1006, 10], [1007, 5573], [1008, 5], [1009, 10], [1010, 650], [1011, 650], [1012, 65386], [1013, 65486], [1014, 50], [1015, 150], [1016, 700], [1017, 550], [1018, 400], [1019, 250], [1020, 600], [1021, 400], [1022, 200], [1023, 200], [1024, 650], [1025, 650], [1026, 650], [1027, 650], [1028, 2250], [1029, 2250], [1030, 2250], [1031, 2250], [1032, 650], [1033, 10], [1034, 5573], [1035, 180], [1036, 150], [1037, 65386], [1038, 50], [1039, 400], [1040, 20], [1041, 500], [1042, 300], [1043, 0]]
    2021-09-08 10:38:56 DEBUG plugins.trovis557x ~~> 999 ---> VorlSollwRk1 ---> 55.0°C ---> heizung.rk1.heizkurve.vorlauf_soll
    2021-09-08 10:38:56 DEBUG plugins.trovis557x ~~> 999 ---> VorlSollwRk1 ---> 55.0°C ---> heizung.rk1.heizkurve.vorlauf_soll
    2021-09-08 10:38:56 DEBUG plugins.trovis557x ~~> 1000 ---> MaxVorlRk1 ---> 60.0°C ---> heizung.rk1.heizkurve.vorlauf_max
    2021-09-08 10:38:56 DEBUG plugins.trovis557x ~~> 1000 ---> MaxVorlRk1 ---> 60.0°C ---> heizung.rk1.heizkurve.vorlauf_max
    2021-09-08 10:38:56 DEBUG plugins.trovis557x ~~> 1001 ---> MinVorlRk1 ---> 20.0°C ---> heizung.rk1.heizkurve.vorlauf_min
    2021-09-08 10:38:56 DEBUG plugins.trovis557x ~~> 1001 ---> MinVorlRk1 ---> 20.0°C ---> heizung.rk1.heizkurve.vorlauf_min
    2021-09-08 10:38:56 DEBUG plugins.trovis557x ~~> 1002 ---> TagSollRk1 ---> 19.5°C ---> heizung.rk1.heizkurve.tag_soll
    2021-09-08 10:38:56 DEBUG plugins.trovis557x ~~> 1002 ---> TagSollRk1 ---> 19.5°C ---> heizung.rk1.heizkurve.tag_soll
    2021-09-08 10:38:56 DEBUG plugins.trovis557x ~~> 1003 ---> NachtSollRk1 ---> 15.5°C ---> heizung.rk1.heizkurve.nacht_soll
    2021-09-08 10:38:56 DEBUG plugins.trovis557x ~~> 1003 ---> NachtSollRk1 ---> 15.5°C ---> heizung.rk1.heizkurve.nacht_soll
    2021-09-08 10:38:56 DEBUG plugins.trovis557x ~~> 1005 ---> SteigHeizKLRk1 ---> 0.5 ---> heizung.rk1.heizkurve.steigung
    2021-09-08 10:38:56 DEBUG plugins.trovis557x ~~> 1005 ---> SteigHeizKLRk1 ---> 0.5 ---> heizung.rk1.heizkurve.steigung
    2021-09-08 10:38:56 DEBUG plugins.trovis557x ~~> 1006 ---> NivHeizKLRk1 ---> 1.0K ---> heizung.rk1.heizkurve.niveau
    2021-09-08 10:38:56 DEBUG plugins.trovis557x ~~> 1006 ---> NivHeizKLRk1 ---> 1.0K ---> heizung.rk1.heizkurve.niveau
    2021-09-08 10:38:56 DEBUG plugins.trovis557x ~~> 1008 ---> StgRuecklKLRk1 ---> 0.5 ---> heizung.rk1.heizkurve.ruecklauf_steigung
    2021-09-08 10:38:56 DEBUG plugins.trovis557x ~~> 1008 ---> StgRuecklKLRk1 ---> 0.5 ---> heizung.rk1.heizkurve.ruecklauf_steigung
    2021-09-08 10:38:56 DEBUG plugins.trovis557x ~~> 1009 ---> NivRuecklKLRk1 ---> 1.0K ---> heizung.rk1.heizkurve.ruecklauf_niveau
    2021-09-08 10:38:56 DEBUG plugins.trovis557x ~~> 1009 ---> NivRuecklKLRk1 ---> 1.0K ---> heizung.rk1.heizkurve.ruecklauf_niveau
    2021-09-08 10:38:56 DEBUG plugins.trovis557x ~~> 1010 ---> MaxRuecklRk1 ---> 65.0°C ---> heizung.rk1.heizkurve.ruecklauf_max
    2021-09-08 10:38:56 DEBUG plugins.trovis557x ~~> 1010 ---> MaxRuecklRk1 ---> 65.0°C ---> heizung.rk1.heizkurve.ruecklauf_max
    2021-09-08 10:38:56 DEBUG plugins.trovis557x ~~> 1011 ---> FussRuecklRk1 ---> 65.0°C ---> heizung.rk1.heizkurve.ruecklauf_fusspunkt
    2021-09-08 10:38:56 DEBUG plugins.trovis557x ~~> 1011 ---> FussRuecklRk1 ---> 65.0°C ---> heizung.rk1.heizkurve.ruecklauf_fusspunkt
    2021-09-08 10:38:56 DEBUG plugins.trovis557x [[1055, 450], [1056, 0], [1057, 1200], [1058, 10], [1059, 450], [1060, 7], [1061, 0], [1062, 11], [1063, 20], [1064, 10], [1065, 300], [1066, 45], [1067, 0], [1068, 50], [1069, 2], [1070, 2], [1071, 2]]
    2021-09-08 10:38:56 DEBUG plugins.trovis557x [[1055, 450], [1056, 0], [1057, 1200], [1058, 10], [1059, 450], [1060, 7], [1061, 0], [1062, 11], [1063, 20], [1064, 10], [1065, 300], [1066, 45], [1067, 0], [1068, 50], [1069, 2], [1070, 2], [1071, 2]]
    2021-09-08 10:38:56 DEBUG plugins.trovis557x [[1089, 0], [1090, 0], [1091, 0], [1092, 40], [1093, 10], [1094, 50], [1095, 60]]
    2021-09-08 10:38:56 DEBUG plugins.trovis557x [[1089, 0], [1090, 0], [1091, 0], [1092, 40], [1093, 10], [1094, 50], [1095, 60]]
    2021-09-08 10:38:56 DEBUG plugins.trovis557x [[1199, 0]]
    2021-09-08 10:38:56 DEBUG plugins.trovis557x [[1199, 0]]
    2021-09-08 10:38:56 DEBUG plugins.trovis557x Coilbereiche lesen: ([0, 39], [56, 68], [87, 112], [115, 123], [129, 167], [175, 214], [221, 237], [244, 308], [321, 337], [997, 1008], [1016, 1018], [1024, 1044], [1199, 1208], [1211, 1212], [1216, 1218], [1224, 1237], [1799, 1808], [1824, 1844], [9899, 9910], [55999, 56006], [65534, 65534])
    2021-09-08 10:38:56 DEBUG plugins.trovis557x Coilbereiche lesen: ([0, 39], [56, 68], [87, 112], [115, 123], [129, 167], [175, 214], [221, 237], [244, 308], [321, 337], [997, 1008], [1016, 1018], [1024, 1044], [1199, 1208], [1211, 1212], [1216, 1218], [1224, 1237], [1799, 1808], [1824, 1844], [9899, 9910], [55999, 56006], [65534, 65534])
    2021-09-08 10:38:56 DEBUG plugins.trovis557x [[0, 0], [1, 0], [2, 1], [3, 1], [4, 0], [5, 0], [6, 0], [7, 0], [8, 0], [9, 0], [10, 0], [11, 0], [12, 0], [13, 0], [14, 0], [15, 0], [16, 0], [17, 0], [18, 0], [19, 0], [20, 0], [21, 0], [22, 0], [23, 0], [24, 0], [25, 0], [26, 0], [27, 0], [28, 0], [29, 0], [30, 0], [31, 0], [32, 0], [33, 0], [34, 0], [35, 0], [36, 0], [37, 0], [38, 0], [39, 0]]
    2021-09-08 10:38:56 DEBUG plugins.trovis557x [[0, 0], [1, 0], [2, 1], [3, 1], [4, 0], [5, 0], [6, 0], [7, 0], [8, 0], [9, 0], [10, 0], [11, 0], [12, 0], [13, 0], [14, 0], [15, 0], [16, 0], [17, 0], [18, 0], [19, 0], [20, 0], [21, 0], [22, 0], [23, 0], [24, 0], [25, 0], [26, 0], [27, 0], [28, 0], [29, 0], [30, 0], [31, 0], [32, 0], [33, 0], [34, 0], [35, 0], [36, 0], [37, 0], [38, 0], [39, 0]]
    2021-09-08 10:38:56 DEBUG plugins.trovis557x ~~> 0 ---> Sammelstoerung ---> 0nein ---> heizung.regler.sammelstoerung
    2021-09-08 10:38:56 DEBUG plugins.trovis557x ~~> 0 ---> Sammelstoerung ---> 0nein ---> heizung.regler.sammelstoerung
    2021-09-08 10:38:56 DEBUG plugins.trovis557x ~~> 4 ---> StatusHandbRk1 ---> 0nein ---> heizung.rk1.status.handbetrieb_rk1
    2021-09-08 10:38:56 DEBUG plugins.trovis557x ~~> 4 ---> StatusHandbRk1 ---> 0nein ---> heizung.rk1.status.handbetrieb_rk1
    2021-09-08 10:38:56 DEBUG plugins.trovis557x ~~> 7 ---> StatusHandbTW ---> 0nein ---> heizung.rk3.status.handbetrieb_tw
    2021-09-08 10:38:56 DEBUG plugins.trovis557x ~~> 7 ---> StatusHandbTW ---> 0nein ---> heizung.rk3.status.handbetrieb_tw
    2021-09-08 10:38:56 DEBUG plugins.trovis557x ~~> 8 ---> Sommerbetrieb ---> 0nein ---> heizung.zeit.sommerbetrieb
    2021-09-08 10:38:56 DEBUG plugins.trovis557x ~~> 8 ---> Sommerbetrieb ---> 0nein ---> heizung.zeit.sommerbetrieb
    2021-09-08 10:38:56 DEBUG plugins.trovis557x [[56, 0], [57, 0], [58, 0], [59, 1], [60, 0], [61, 0], [62, 0], [63, 0], [64, 1], [65, 0], [66, 0], [67, 0], [68, 1]]
    2021-09-08 10:38:56 DEBUG plugins.trovis557x [[56, 0], [57, 0], [58, 0], [59, 1], [60, 0], [61, 0], [62, 0], [63, 0], [64, 1], [65, 0], [66, 0], [67, 0], [68, 1]]
    2021-09-08 10:38:56 DEBUG plugins.trovis557x ~~> 56 ---> BinaerausgBA1 ---> 0aus ---> heizung.rk1.umwaelzpumpe
    2021-09-08 10:38:56 DEBUG plugins.trovis557x ~~> 56 ---> BinaerausgBA1 ---> 0aus ---> heizung.rk1.umwaelzpumpe
    2021-09-08 10:38:56 DEBUG plugins.trovis557x ~~> 59 ---> BinaerausgBA4 ---> 1ein ---> heizung.rk3.ladepumpe
    2021-09-08 10:38:56 DEBUG plugins.trovis557x ~~> 59 ---> BinaerausgBA4 ---> 1ein ---> heizung.rk3.ladepumpe
    2021-09-08 10:38:56 DEBUG plugins.trovis557x ~~> 60 ---> BinaerausgBA5 ---> 0aus ---> heizung.rk3.zirkulationspumpe
    2021-09-08 10:38:56 DEBUG plugins.trovis557x ~~> 60 ---> BinaerausgBA5 ---> 0aus ---> heizung.rk3.zirkulationspumpe
    2021-09-08 10:38:56 DEBUG plugins.trovis557x ~~> 67 ---> BinaerausgBA12 ---> 0aus ---> heizung.rk3.pumpenmanagement_up1_ein_aus
    2021-09-08 10:38:56 DEBUG plugins.trovis557x ~~> 67 ---> BinaerausgBA12 ---> 0aus ---> heizung.rk3.pumpenmanagement_up1_ein_aus
    2021-09-08 10:38:56 DEBUG plugins.trovis557x ~~> 68 ---> BinaerausgBA13 ---> 1ein ---> heizung.rk3.pumpenmanagement_drehzahl_up1
    2021-09-08 10:38:56 DEBUG plugins.trovis557x ~~> 68 ---> BinaerausgBA13 ---> 1ein ---> heizung.rk3.pumpenmanagement_drehzahl_up1
    2021-09-08 10:38:57 DEBUG plugins.trovis557x [[87, 1], [88, 1], [89, 1], [90, 1], [91, 1], [92, 1], [93, 1], [94, 1], [95, 1], [96, 1], [97, 1], [98, 1], [99, 1], [100, 1], [101, 1], [102, 1], [103, 1], [104, 1], [105, 1], [106, 1], [107, 1], [108, 1], [109, 1], [110, 1], [111, 1], [112, 0]]
    2021-09-08 10:38:57 DEBUG plugins.trovis557x [[87, 1], [88, 1], [89, 1], [90, 1], [91, 1], [92, 1], [93, 1], [94, 1], [95, 1], [96, 1], [97, 1], [98, 1], [99, 1], [100, 1], [101, 1], [102, 1], [103, 1], [104, 1], [105, 1], [106, 1], [107, 1], [108, 1], [109, 1], [110, 1], [111, 1], [112, 0]]
    2021-09-08 10:38:57 DEBUG plugins.trovis557x ~~> 88 ---> EBNBetrArtRk1 ---> 1autark ---> heizung.rk1.betriebsart_ebene
    2021-09-08 10:38:57 DEBUG plugins.trovis557x ~~> 88 ---> EBNBetrArtRk1 ---> 1autark ---> heizung.rk1.betriebsart_ebene
    2021-09-08 10:38:57 DEBUG plugins.trovis557x ~~> 89 ---> EBNStellsigRk1 ---> 1autark ---> heizung.stellmotoren.rk1_3pkt.ebene
    2021-09-08 10:38:57 DEBUG plugins.trovis557x ~~> 89 ---> EBNStellsigRk1 ---> 1autark ---> heizung.stellmotoren.rk1_3pkt.ebene
    2021-09-08 10:38:57 DEBUG plugins.trovis557x ~~> 91 ---> EBNStellsigRk2 ---> 1autark ---> heizung.stellmotoren.rk3_3pkt.ebene
    2021-09-08 10:38:57 DEBUG plugins.trovis557x ~~> 91 ---> EBNStellsigRk2 ---> 1autark ---> heizung.stellmotoren.rk3_3pkt.ebene
    2021-09-08 10:38:57 DEBUG plugins.trovis557x ~~> 94 ---> EBNBetrArtTW ---> 1autark ---> heizung.rk3.betriebsart_ebene
    2021-09-08 10:38:57 DEBUG plugins.trovis557x ~~> 94 ---> EBNBetrArtTW ---> 1autark ---> heizung.rk3.betriebsart_ebene
    2021-09-08 10:38:57 DEBUG plugins.trovis557x ~~> 95 ---> EBNBinaerBA1 ---> 1autark ---> heizung.rk1.umwaelzpumpe_ebene
    2021-09-08 10:38:57 DEBUG plugins.trovis557x ~~> 95 ---> EBNBinaerBA1 ---> 1autark ---> heizung.rk1.umwaelzpumpe_ebene
    2021-09-08 10:38:57 DEBUG plugins.trovis557x ~~> 98 ---> EBNBinaerBA4 ---> 1autark ---> heizung.rk3.ebene_speicherladepumpe
    2021-09-08 10:38:57 DEBUG plugins.trovis557x ~~> 98 ---> EBNBinaerBA4 ---> 1autark ---> heizung.rk3.ebene_speicherladepumpe
    2021-09-08 10:38:57 DEBUG plugins.trovis557x ~~> 99 ---> EBNBinaerBA5 ---> 1autark ---> heizung.rk3.ebene_zirkulationspumpe
    2021-09-08 10:38:57 DEBUG plugins.trovis557x ~~> 99 ---> EBNBinaerBA5 ---> 1autark ---> heizung.rk3.ebene_zirkulationspumpe
    2021-09-08 10:38:57 DEBUG plugins.trovis557x ~~> 106 ---> EBNBinaerBA12 ---> 1autark ---> heizung.rk3.ebene_pumpenmanagement_up1_ein_aus
    2021-09-08 10:38:57 DEBUG plugins.trovis557x ~~> 106 ---> EBNBinaerBA12 ---> 1autark ---> heizung.rk3.ebene_pumpenmanagement_up1_ein_aus
    2021-09-08 10:38:57 DEBUG plugins.trovis557x [[115, 1], [116, 1], [117, 1], [118, 1], [119, 1], [120, 1], [121, 1], [122, 1], [123, 0]]
    2021-09-08 10:38:57 DEBUG plugins.trovis557x [[115, 1], [116, 1], [117, 1], [118, 1], [119, 1], [120, 1], [121, 1], [122, 1], [123, 0]]
    2021-09-08 10:38:57 DEBUG plugins.trovis557x [[129, 1], [130, 0], [131, 0], [132, 0], [133, 1], [134, 1], [135, 0], [136, 1], [137, 1], [138, 0], [139, 0], [140, 0], [141, 0], [142, 0], [143, 0], [144, 0], [145, 0], [146, 0], [147, 0], [148, 0], [149, 0], [150, 0], [151, 0], [152, 1], [153, 0], [154, 0], [155, 0], [156, 0], [157, 0], [158, 0], [159, 0], [160, 0], [161, 0], [162, 0], [163, 0], [164, 0], [165, 0], [166, 0], [167, 0]]
    2021-09-08 10:38:57 DEBUG plugins.trovis557x [[129, 1], [130, 0], [131, 0], [132, 0], [133, 1], [134, 1], [135, 0], [136, 1], [137, 1], [138, 0], [139, 0], [140, 0], [141, 0], [142, 0], [143, 0], [144, 0], [145, 0], [146, 0], [147, 0], [148, 0], [149, 0], [150, 0], [151, 0], [152, 1], [153, 0], [154, 0], [155, 0], [156, 0], [157, 0], [158, 0], [159, 0], [160, 0], [161, 0], [162, 0], [163, 0], [164, 0], [165, 0], [166, 0], [167, 0]]
    2021-09-08 10:38:57 DEBUG plugins.trovis557x ~~> 136 ---> FB08AutSommZeit ---> 1aktiv ---> heizung.zeit.auto_sommerzeit
    2021-09-08 10:38:57 DEBUG plugins.trovis557x ~~> 136 ---> FB08AutSommZeit ---> 1aktiv ---> heizung.zeit.auto_sommerzeit
    2021-09-08 10:38:57 DEBUG plugins.trovis557x ~~> 149 ---> FB21SperrHand ---> 0inaktiv ---> heizung.regler.sperrung_handbetrieb
    2021-09-08 10:38:57 DEBUG plugins.trovis557x ~~> 149 ---> FB21SperrHand ---> 0inaktiv ---> heizung.regler.sperrung_handbetrieb
    2021-09-08 10:38:57 DEBUG plugins.trovis557x ~~> 150 ---> FB22SperrDreh ---> 0inaktiv ---> heizung.regler.sperrung_drehschalter
    2021-09-08 10:38:57 DEBUG plugins.trovis557x ~~> 150 ---> FB22SperrDreh ---> 0inaktiv ---> heizung.regler.sperrung_drehschalter
    2021-09-08 10:38:57 DEBUG plugins.trovis557x [[175, 0], [176, 0], [177, 0], [178, 0], [179, 0], [180, 0], [181, 0], [182, 0], [183, 0], [184, 0], [185, 0], [186, 0], [187, 0], [188, 0], [189, 0], [190, 0], [191, 0], [192, 0], [193, 0], [194, 0], [195, 0], [196, 0], [197, 0], [198, 0], [199, 0], [200, 0], [201, 0], [202, 0], [203, 0], [204, 0], [205, 0], [206, 0], [207, 0], [208, 0], [209, 0], [210, 0], [211, 0], [212, 0], [213, 0], [214, 0]]
    2021-09-08 10:38:57 DEBUG plugins.trovis557x [[175, 0], [176, 0], [177, 0], [178, 0], [179, 0], [180, 0], [181, 0], [182, 0], [183, 0], [184, 0], [185, 0], [186, 0], [187, 0], [188, 0], [189, 0], [190, 0], [191, 0], [192, 0], [193, 0], [194, 0], [195, 0], [196, 0], [197, 0], [198, 0], [199, 0], [200, 0], [201, 0], [202, 0], [203, 0], [204, 0], [205, 0], [206, 0], [207, 0], [208, 0], [209, 0], [210, 0], [211, 0], [212, 0], [213, 0], [214, 0]]
    2021-09-08 10:38:57 DEBUG plugins.trovis557x [[221, 1], [222, 1], [223, 0], [224, 1], [225, 1], [226, 1], [227, 1], [228, 1], [229, 1], [230, 1], [231, 1], [232, 1], [233, 1], [234, 1], [235, 1], [236, 1], [237, 1]]
    2021-09-08 10:38:57 DEBUG plugins.trovis557x [[221, 1], [222, 1], [223, 0], [224, 1], [225, 1], [226, 1], [227, 1], [228, 1], [229, 1], [230, 1], [231, 1], [232, 1], [233, 1], [234, 1], [235, 1], [236, 1], [237, 1]]
    2021-09-08 10:38:57 DEBUG plugins.trovis557x [[244, 0], [245, 0], [246, 0], [247, 0], [248, 0], [249, 0], [250, 0], [251, 0], [252, 0], [253, 0], [254, 0], [255, 0], [256, 0], [257, 0], [258, 0], [259, 0], [260, 0], [261, 0], [262, 0], [263, 0], [264, 0], [265, 0], [266, 0], [267, 0], [268, 0], [269, 0], [270, 0], [271, 0], [272, 0], [273, 0], [274, 0], [275, 0], [276, 0], [277, 0], [278, 0], [279, 0], [280, 0], [281, 0], [282, 0], [283, 0], [284, 0], [285, 0], [286, 0], [287, 0], [288, 0], [289, 0], [290, 0], [291, 0], [292, 0], [293, 0], [294, 0], [295, 0], [296, 0], [297, 0], [298, 0], [299, 0], [300, 0], [301, 0], [302, 0], [303, 0], [304, 0], [305, 0], [306, 1], [307, 0], [308, 0]]
    2021-09-08 10:38:57 DEBUG plugins.trovis557x [[244, 0], [245, 0], [246, 0], [247, 0], [248, 0], [249, 0], [250, 0], [251, 0], [252, 0], [253, 0], [254, 0], [255, 0], [256, 0], [257, 0], [258, 0], [259, 0], [260, 0], [261, 0], [262, 0], [263, 0], [264, 0], [265, 0], [266, 0], [267, 0], [268, 0], [269, 0], [270, 0], [271, 0], [272, 0], [273, 0], [274, 0], [275, 0], [276, 0], [277, 0], [278, 0], [279, 0], [280, 0], [281, 0], [282, 0], [283, 0], [284, 0], [285, 0], [286, 0], [287, 0], [288, 0], [289, 0], [290, 0], [291, 0], [292, 0], [293, 0], [294, 0], [295, 0], [296, 0], [297, 0], [298, 0], [299, 0], [300, 0], [301, 0], [302, 0], [303, 0], [304, 0], [305, 0], [306, 1], [307, 0], [308, 0]]
    2021-09-08 10:38:57 DEBUG plugins.trovis557x [[321, 1], [322, 1], [323, 1], [324, 1], [325, 1], [326, 1], [327, 1], [328, 1], [329, 1], [330, 1], [331, 1], [332, 1], [333, 1], [334, 1], [335, 1], [336, 1], [337, 1]]
    2021-09-08 10:38:57 DEBUG plugins.trovis557x [[321, 1], [322, 1], [323, 1], [324, 1], [325, 1], [326, 1], [327, 1], [328, 1], [329, 1], [330, 1], [331, 1], [332, 1], [333, 1], [334, 1], [335, 1], [336, 1], [337, 1]]
    2021-09-08 10:38:58 DEBUG plugins.trovis557x 'ModbusIOException' object has no attribute 'bits'
    2021-09-08 10:38:58 DEBUG plugins.trovis557x 'ModbusIOException' object has no attribute 'bits'
    2021-09-08 10:38:58 ERROR plugins.trovis557x.poll_device Method plugins.trovis557x.poll_device exception: 'AttributeError' object is not iterable
    > Traceback (most recent call last):
    > File "/usr/local/smarthome/lib/scheduler.py", line 664, in _task
    > obj()
    > File "/usr/local/smarthome/plugins/trovis557x/__init__.py", line 92, in poll_device
    > self.verarbeiteWerte(ids_mit_werten, 'coils')
    > File "/usr/local/smarthome/plugins/trovis557x/__init__.py", line 238, in verarbeiteWerte
    > for id, buswert in _ids_mit_werten:
    > TypeError: 'AttributeError' object is not iterable
    2021-09-08 10:38:58 ERROR plugins.trovis557x.poll_device Method plugins.trovis557x.poll_device exception: 'AttributeError' object is not iterable
    > Traceback (most recent call last):
    > File "/usr/local/smarthome/lib/scheduler.py", line 664, in _task
    > obj()
    > File "/usr/local/smarthome/plugins/trovis557x/__init__.py", line 92, in poll_device
    > self.verarbeiteWerte(ids_mit_werten, 'coils')
    > File "/usr/local/smarthome/plugins/trovis557x/__init__.py", line 238, in verarbeiteWerte
    > for id, buswert in _ids_mit_werten:
    > TypeError: 'AttributeError' object is not iterable

    Einen Kommentar schreiben:


  • Tom Bombadil
    antwortet
    Zitat von TheStig Beitrag anzeigen
    Probiere jetzt mal weiter, was da falsch ist, um bis zu den Coils durchzudringen...
    Siehe mein Beitrag davor, hat sich wohl überschnitten.
    /tom

    Einen Kommentar schreiben:


  • TheStig
    antwortet
    Ich denke, dass da noch weitere Bereiche nicht funktionieren. So sieht es aus, wenn ich die 159,166 lösche:
    Code:
    [URL="http://192.168.178.97:8383/admin/assets/img/logo_long.png"]http://192.168.178.97:8383/admin/ass.../logo_long.png[/URL]
    System
    [URL="http://192.168.178.97:8383/admin/services"]Dienste[/URL]
    Items
    [URL="http://192.168.178.97:8383/admin/logics"]Logiken[/URL]
    Plugins
    Szenen
    Scheduler
    Logs
    Abmelden[B]SmartHomeNG Log: Log auswählensmarthome-detailssmarthome-warnings
    
    smarthome-details   Zeitrahmen: Datei auswählenaktuell (21.3KB)
    
    aktuell (21.3KB)     Log aktualisieren[/B]
    
    Filter:
    ALLDEBUGINFOWARNINGERRORCRITICAL
    
    ALLFilter Löschenui-btnui-btn 1 ui-btnui-btnui-btnui-btn
    
    
    262
    2021-09-08 10:21:25 DEBUG plugins.trovis557x ~~> 1002 ---> TagSollRk1 ---> 19.5°C ---> heizung.rk1.heizkurve.tag_soll
    263
    2021-09-08 10:21:25 DEBUG plugins.trovis557x ~~> 1002 ---> TagSollRk1 ---> 19.5°C ---> heizung.rk1.heizkurve.tag_soll
    264
    2021-09-08 10:21:25 DEBUG plugins.trovis557x ~~> 1003 ---> NachtSollRk1 ---> 15.5°C ---> heizung.rk1.heizkurve.nacht_soll
    265
    2021-09-08 10:21:25 DEBUG plugins.trovis557x ~~> 1003 ---> NachtSollRk1 ---> 15.5°C ---> heizung.rk1.heizkurve.nacht_soll
    266
    2021-09-08 10:21:25 DEBUG plugins.trovis557x ~~> 1005 ---> SteigHeizKLRk1 ---> 0.5 ---> heizung.rk1.heizkurve.steigung
    267
    2021-09-08 10:21:25 DEBUG plugins.trovis557x ~~> 1005 ---> SteigHeizKLRk1 ---> 0.5 ---> heizung.rk1.heizkurve.steigung
    268
    2021-09-08 10:21:25 DEBUG plugins.trovis557x ~~> 1006 ---> NivHeizKLRk1 ---> 1.0K ---> heizung.rk1.heizkurve.niveau
    269
    2021-09-08 10:21:25 DEBUG plugins.trovis557x ~~> 1006 ---> NivHeizKLRk1 ---> 1.0K ---> heizung.rk1.heizkurve.niveau
    270
    2021-09-08 10:21:25 DEBUG plugins.trovis557x ~~> 1008 ---> StgRuecklKLRk1 ---> 0.5 ---> heizung.rk1.heizkurve.ruecklauf_steigung
    271
    2021-09-08 10:21:25 DEBUG plugins.trovis557x ~~> 1008 ---> StgRuecklKLRk1 ---> 0.5 ---> heizung.rk1.heizkurve.ruecklauf_steigung
    272
    2021-09-08 10:21:25 DEBUG plugins.trovis557x ~~> 1009 ---> NivRuecklKLRk1 ---> 1.0K ---> heizung.rk1.heizkurve.ruecklauf_niveau
    273
    2021-09-08 10:21:25 DEBUG plugins.trovis557x ~~> 1009 ---> NivRuecklKLRk1 ---> 1.0K ---> heizung.rk1.heizkurve.ruecklauf_niveau
    274
    2021-09-08 10:21:25 DEBUG plugins.trovis557x ~~> 1010 ---> MaxRuecklRk1 ---> 65.0°C ---> heizung.rk1.heizkurve.ruecklauf_max
    275
    2021-09-08 10:21:25 DEBUG plugins.trovis557x ~~> 1010 ---> MaxRuecklRk1 ---> 65.0°C ---> heizung.rk1.heizkurve.ruecklauf_max
    276
    2021-09-08 10:21:25 DEBUG plugins.trovis557x ~~> 1011 ---> FussRuecklRk1 ---> 65.0°C ---> heizung.rk1.heizkurve.ruecklauf_fusspunkt
    277
    2021-09-08 10:21:25 DEBUG plugins.trovis557x ~~> 1011 ---> FussRuecklRk1 ---> 65.0°C ---> heizung.rk1.heizkurve.ruecklauf_fusspunkt
    278
    2021-09-08 10:21:25 DEBUG plugins.trovis557x 'ExceptionResponse' object has no attribute 'registers'
    279
    2021-09-08 10:21:25 DEBUG plugins.trovis557x 'ExceptionResponse' object has no attribute 'registers'
    280
    2021-09-08 10:21:26 ERROR plugins.trovis557x.poll_device Method plugins.trovis557x.poll_device exception: 'AttributeError' object is not iterable
    281
    > Traceback (most recent call last):
    282
    > File "/usr/local/smarthome/lib/scheduler.py", line 664, in _task
    283
    > obj()
    284
    > File "/usr/local/smarthome/plugins/trovis557x/__init__.py", line 84, in poll_device
    285
    > self.verarbeiteWerte(ids_mit_werten, 'register')
    286
    > File "/usr/local/smarthome/plugins/trovis557x/__init__.py", line 238, in verarbeiteWerte
    287
    > for id, buswert in _ids_mit_werten:
    288
    > TypeError: 'AttributeError' object is not iterable
    289
    2021-09-08 10:21:26 ERROR plugins.trovis557x.poll_device Method plugins.trovis557x.poll_device exception: 'AttributeError' object is not iterable
    290
    > Traceback (most recent call last):
    291
    > File "/usr/local/smarthome/lib/scheduler.py", line 664, in _task
    292
    > obj()
    293
    > File "/usr/local/smarthome/plugins/trovis557x/__init__.py", line 84, in poll_device
    294
    > self.verarbeiteWerte(ids_mit_werten, 'register')
    295
    > File "/usr/local/smarthome/plugins/trovis557x/__init__.py", line 238, in verarbeiteWerte
    296
    > for id, buswert in _ids_mit_werten:
    297
    > TypeError: 'AttributeError' object is not iterable
    298
    ​
    Probiere jetzt mal weiter, was da falsch ist, um bis zu den Coils durchzudringen...

    Einen Kommentar schreiben:


  • Tom Bombadil
    antwortet
    Zitat von TheStig Beitrag anzeigen
    Was fange ich am Ende damit an?
    Aaaallllsoooo .....

    Erstmal: Wir haben unsere Verdächtigen. Die 5573 benutzt einige Register weniger (was wegen der geringeren Funktionalität im Vergleich zur 5576 zu erwarten war). Was ich nicht erwartet habe, ist, dass das Auslesen dieser Register zu einem derart heftigen Fehler führt, dass die Einleseschleife komplett abbricht. Ich hätte erwartet, dass in nicht verwendeten Registern einfach '0' drinsteht - aber offensichtlich haben die Regler doch verschiedene Firmwares (was mir bis jetzt nicht bekannt war).

    Hintergrund (bitte erstmal nochmal meinen Beitrag weiter oben lesen):

    Das Plugin versucht, folgene Registerbereiche auszulesen (jeweils [von,bis]):
    > [0, 6], [9, 40], [98, 154], [159, 166], [200, 214] ...
    Das ist hier ganz oben in der Variablen 'Registerbereiche' festgelegt. Ich habe die auf meiner 5576 gesniffed, und alles was lesbar war dort abgelegt.

    Bei Dir sind aber nur folgende Register auslesbar - alle anderen liefern einen Fehler:
    > [0, 5], [9, 34], [98, 99], [100, 154], [200, 214] ...
    bzw. mit 99,100 aus unterschiedlichen Durchläufen zusammengefasst:
    > [0, 5], [9, 34], [98, 154], [200, 214] ...

    Warum es nicht schon bei den Registern 6, 35, 36 usw geknallt hat: Bei [159, 166] steht bei Dir ein kompletter Block nicht zur Verfügung. Die Auslesefunktion scheint mit einzelnen Registerfehlern klarzukommen - ist aber ein kompletter Bereich nicht da, kommt eine Leermenge zurück, und da knallt es dann, wenn die Routine zum Aufbereiten/Auswerten der Rohdaten aufgerufen wird. Das sollte programmiertechnisch abfangbar sein, indem man vor der Auswertung auf eine leere Menge prüft - muss ich mir ansehen.

    Da die Einlesefunktion 'poll_device' durch den Fehler schon bei den Registern abgebrochen wurde, ist er nie bis zu den Coils gekommen, und diese waren demzufolge bei Dir immer '0' (z.B. die BA's). In beiden Einleseroutinen darf 'self.verarbeiteWerte(...)' nur aufgeruen werden, wenn 'ids_mit_werten' nicht leer ist. Muss ich einbauen und mir überlegen, wie ich das testen kann.

    Quickfix für Dich zum Validieren, ob diese Analyse stimmt:
    • <shNG>/plugins/trovis_557x/_register.py öffnen und oben in Registerbereiche "[159,166]," löschen (Komma nicht vergessen).
    • shNG stoppen
    • Es gibt im Plugin-Verzeichnis noch ein Unterverzeichnis pycache oder so ähnlich (kann ich grad nicht prüfen) - dessen Inhalt vor dem nächsten Neustart löschen
    • shNG starten
    Es kann sein, dass noch weitere Bereiche bei Dir 'knallen' (vermutlich spätestens, wenn er zu den ganzen WMZ kommt, da kann die 5573 wohl auch nur weniger als die 5576). Bitte anhand des Logs beobachten und ggf. auch diese Bereiche löschen, oder einfach pauschal alles ab 1000 oder so rausnehmen (ab da, wo es uninteressant wird).

    Wenn Du im Log siehst, dass die Coils eingelesen werden, sind wir einen Schritt weiter. Evtl. musst Du dann den Quickfix für die Coils wiederholen, bis ich eine neue Version pushen kann ...

    /tom
    Zuletzt geändert von Tom Bombadil; 08.09.2021, 09:11.

    Einen Kommentar schreiben:


  • TheStig
    antwortet
    Also, da sind ja unterschiede in den Bereichen zu finden. Soll ich dann meine _register.py und _coils.py am Anfang in den jeweiligen Bereichen anpassen?

    Einen Kommentar schreiben:


  • TheStig
    antwortet
    Das hat offenbar geklappt. Habs mal bis 299 laufen lassen. Bevor ich das durchlaufen lassen bis 65535. Was fange ich am Ende damit an? Da fehlt mir noch die Idee...

    Register Sniffer

    Code:
    0:[5573]
    1:[21]
    2:[200]
    3:[129]
    4:[1]
    5:[25022]
    6 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    7 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    8 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    9:[147]
    10:[0]
    11:[146]
    12:[548]
    13:[32767]
    14:[32767]
    15:[32767]
    16:[547]
    17:[32767]
    18:[5573]
    19:[32767]
    20:[32767]
    21:[5573]
    22:[541]
    23:[32767]
    24:[32767]
    25:[3250]
    26:[3250]
    27:[5573]
    28:[0]
    29:[20]
    30:[14]
    31:[0]
    32:[0]
    33:[0]
    34:[65000]
    35 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    36 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    37 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    38 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    39 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    40 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    41 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    42 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    43 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    44 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    45 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    46 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    47 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    48 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    49 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    50 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    51 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    52 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    53 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    54 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    55 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    56 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    57 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    58 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    59 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    60 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    61 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    62 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    63 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    64 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    65 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    66 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    67 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    68 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    69 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    70 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    71 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    72 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    73 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    74 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    75 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    76 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    77 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    78 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    79 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    80 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    81 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    82 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    83 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    84 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    85 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    86 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    87 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    88 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    89 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    90 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    91 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    92 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    93 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    94 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    95 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    96 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    97 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    98:[550]
    99:[808]
    100:[809]
    101:[2021]
    102:[4]
    103:[4]
    104:[4]
    105:[4]
    106:[14]
    107:[1]
    108:[0]
    109:[5]
    110:[0]
    111:[5]
    112:[104]
    113:[110]
    114:[1]
    115:[2]
    116:[130]
    117:[3]
    118:[21]
    119:[2]
    120:[100]
    121:[30]
    122:[30]
    123:[65336]
    124:[500]
    125:[65535]
    126:[10]
    127:[5]
    128:[5]
    129:[15]
    130:[15]
    131:[15]
    132:[15]
    133:[15]
    134:[15]
    135:[10]
    136:[0]
    137:[150]
    138:[10]
    139:[150]
    140:[150]
    141:[150]
    142:[247]
    143:[5573]
    144:[1]
    145:[1]
    146:[5]
    147:[15]
    148:[5]
    149:[0]
    150:[5573]
    151:[0]
    152:[5573]
    153:[0]
    154:[465]
    155 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    156 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    157 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    158 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    159 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    160 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    161 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    162 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    163 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    164 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    165 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    166 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    167 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    168 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    169 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    170 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    171 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    172 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    173 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    174 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    175 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    176 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    177 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    178 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    179 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    180 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    181 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    182 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    183 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    184 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    185 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    186 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    187 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    188 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    189 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    190 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    191 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    192 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    193 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    194 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    195 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    196 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    197 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    198 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    199 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    200:[65535]
    201:[65535]
    202:[65535]
    203:[65535]
    204:[65535]
    205:[65535]
    206:[65535]
    207:[65535]
    208:[65535]
    209:[65535]
    210:[65535]
    211:[65535]
    212:[65535]
    213:[65535]
    214:[65535]
    215 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    216 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    217 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    218 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    219 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    220 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    221 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    222 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    223 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    224 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    225 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    226 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    227 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    228 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    229 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    230 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    231 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    232 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    233 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    234 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    235 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    236 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    237 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    238 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    239 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    240 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    241 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    242 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    243 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    244 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    245 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    246 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    247 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    248 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    249 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    250 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    251 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    252 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    253 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    254 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    255 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    256 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    257 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    258 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    259 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    260 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    261 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    262 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    263 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    264 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    265 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    266 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    267 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    268 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    269 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    270 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    271 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    272 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    273 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    274 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    275 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    276 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    277 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    278 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    279 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    280 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    281 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    282 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    283 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    284 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    285 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    286 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    287 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    288 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    289 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    290 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    291 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    292 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    293 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    294 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    295 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    296 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    297 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    298 Fehler: 'ExceptionResponse' object has no attribute 'registers'
    299:[2]
    Gefundene Registerbereiche: [[0, 5], [9, 34], [98, 99], [100, 154], [200, 214], [299, 299]]
    Suchzeit: 0:00:37.374611 s
    Auslesen aller gefundenen Register am Stück:
    0 - 5 : ReadHoldingRegistersResponse (6)
    9 - 34 : ReadHoldingRegistersResponse (26)
    98 - 99 : ReadHoldingRegistersResponse (2)
    100 - 154 : ReadHoldingRegistersResponse (55)
    200 - 214 : ReadHoldingRegistersResponse (15)
    299 - 299 : ReadHoldingRegistersResponse (1)
    [[0, 5573], [1, 21], [2, 200], [3, 129], [4, 1], [5, 25022], [9, 146], [10, 0], [11, 146], [12, 548], [13, 32767], [14, 32767], [15, 32767], [16, 547], [17, 32767], [18, 5573], [19, 32767], [20, 32767], [21, 5573], [22, 541], [23, 32767], [24, 32767], [25, 3250], [26, 3250], [27, 5573], [28, 0], [29, 20], [30, 14], [31, 0], [32, 0], [33, 0], [34, 65000], [98, 550], [99, 809], [100, 809], [101, 2021], [102, 4], [103, 4], [104, 4], [105, 4], [106, 14], [107, 1], [108, 0], [109, 5], [110, 0], [111, 5], [112, 104], [113, 110], [114, 1], [115, 2], [116, 130], [117, 3], [118, 21], [119, 2], [120, 100], [121, 30], [122, 30], [123, 65336], [124, 500], [125, 65535], [126, 10], [127, 5], [128, 5], [129, 15], [130, 15], [131, 15], [132, 15], [133, 15], [134, 15], [135, 10], [136, 0], [137, 150], [138, 10], [139, 150], [140, 150], [141, 150], [142, 247], [143, 5573], [144, 1], [145, 1], [146, 5], [147, 15], [148, 5], [149, 0], [150, 5573], [151, 0], [152, 5573], [153, 0], [154, 465], [200, 65535], [201, 65535], [202, 65535], [203, 65535], [204, 65535], [205, 65535], [206, 65535], [207, 65535], [208, 65535], [209, 65535], [210, 65535], [211, 65535], [212, 65535], [213, 65535], [214, 65535], [299, 2]]
    Auslesezeit: 0:00:00.814105 s
    Coil Sniffer

    Code:
    Verbindung über: ModbusSerialClient(rtu baud[19200])
    0:0
    1:0
    2:1
    3:1
    4:0
    5:0
    6:0
    7:0
    8:0
    9:0
    10:0
    11:0
    12:0
    13:0
    14:0
    15:0
    16:0
    17:0
    18:0
    19:0
    20:0
    21:0
    22:0
    23:0
    24:0
    25:0
    26:0
    27:0
    28:0
    29:0
    30:0
    31:0
    32:0
    33:0
    34:0
    35:0
    36:0
    37:0
    38:0
    39:0
    40 Fehler: 'ModbusIOException' object has no attribute 'bits'
    41 Fehler: 'ModbusIOException' object has no attribute 'bits'
    42 Fehler: 'ModbusIOException' object has no attribute 'bits'
    43 Fehler: 'ModbusIOException' object has no attribute 'bits'
    44 Fehler: 'ModbusIOException' object has no attribute 'bits'
    45 Fehler: 'ModbusIOException' object has no attribute 'bits'
    46 Fehler: 'ModbusIOException' object has no attribute 'bits'
    47 Fehler: 'ModbusIOException' object has no attribute 'bits'
    48 Fehler: 'ModbusIOException' object has no attribute 'bits'
    49 Fehler: 'ModbusIOException' object has no attribute 'bits'
    50 Fehler: 'ModbusIOException' object has no attribute 'bits'
    51 Fehler: 'ModbusIOException' object has no attribute 'bits'
    52 Fehler: 'ModbusIOException' object has no attribute 'bits'
    53 Fehler: 'ModbusIOException' object has no attribute 'bits'
    54 Fehler: 'ModbusIOException' object has no attribute 'bits'
    55 Fehler: 'ModbusIOException' object has no attribute 'bits'
    56:0
    57:0
    58 Fehler: 'ModbusIOException' object has no attribute 'bits'
    59:1
    60:0
    61:0
    62:0
    63:0
    64:1
    65:0
    66:0
    67:0
    68:0
    69 Fehler: 'ModbusIOException' object has no attribute 'bits'
    70 Fehler: 'ModbusIOException' object has no attribute 'bits'
    71 Fehler: 'ModbusIOException' object has no attribute 'bits'
    72 Fehler: 'ModbusIOException' object has no attribute 'bits'
    73 Fehler: 'ModbusIOException' object has no attribute 'bits'
    74 Fehler: 'ModbusIOException' object has no attribute 'bits'
    75 Fehler: 'ModbusIOException' object has no attribute 'bits'
    76 Fehler: 'ModbusIOException' object has no attribute 'bits'
    77 Fehler: 'ModbusIOException' object has no attribute 'bits'
    78 Fehler: 'ModbusIOException' object has no attribute 'bits'
    79 Fehler: 'ModbusIOException' object has no attribute 'bits'
    80 Fehler: 'ModbusIOException' object has no attribute 'bits'
    81 Fehler: 'ModbusIOException' object has no attribute 'bits'
    82 Fehler: 'ModbusIOException' object has no attribute 'bits'
    83 Fehler: 'ModbusIOException' object has no attribute 'bits'
    84 Fehler: 'ModbusIOException' object has no attribute 'bits'
    85 Fehler: 'ModbusIOException' object has no attribute 'bits'
    86 Fehler: 'ModbusIOException' object has no attribute 'bits'
    87:1
    88:1
    89:1
    90:1
    91:1
    92:1
    93:1
    94:1
    95:1
    96:1
    97:1
    98:1
    99:1
    100:1
    101:1
    102:1
    103:1
    104:1
    105:1
    106:1
    107:1
    108:1
    109:1
    110:1
    111:1
    112 Fehler: 'ModbusIOException' object has no attribute 'bits'
    113 Fehler: 'ModbusIOException' object has no attribute 'bits'
    114 Fehler: 'ModbusIOException' object has no attribute 'bits'
    115:1
    116:1
    117:1
    118:1
    119:1
    120:1
    121:1
    122:1
    123:0
    124 Fehler: 'ModbusIOException' object has no attribute 'bits'
    125 Fehler: 'ModbusIOException' object has no attribute 'bits'
    126 Fehler: 'ModbusIOException' object has no attribute 'bits'
    127 Fehler: 'ModbusIOException' object has no attribute 'bits'
    128 Fehler: 'ModbusIOException' object has no attribute 'bits'
    129:1
    130:0
    131:0
    132:0
    133:1
    134:1
    135:0
    136:1
    137:1
    138:0
    139:0
    140:0
    141:0
    142:0
    143:0
    144:0
    145:0
    146:0
    147:0
    148:0
    149:0
    150:0
    151:0
    152:1
    153:0
    154:0
    155:0
    156:0
    157:0
    158:0
    159:0
    160:0
    161:0
    162:0
    163:0
    164 Fehler: 'ModbusIOException' object has no attribute 'bits'
    165 Fehler: 'ModbusIOException' object has no attribute 'bits'
    166 Fehler: 'ModbusIOException' object has no attribute 'bits'
    167 Fehler: 'ModbusIOException' object has no attribute 'bits'
    168 Fehler: 'ModbusIOException' object has no attribute 'bits'
    169 Fehler: 'ModbusIOException' object has no attribute 'bits'
    170 Fehler: 'ModbusIOException' object has no attribute 'bits'
    171 Fehler: 'ModbusIOException' object has no attribute 'bits'
    172 Fehler: 'ModbusIOException' object has no attribute 'bits'
    173 Fehler: 'ModbusIOException' object has no attribute 'bits'
    174 Fehler: 'ModbusIOException' object has no attribute 'bits'
    175:0
    176:0
    177:0
    178:0
    179:0
    180:0
    181:0
    182:0
    183:0
    184:0
    185:0
    186:0
    187:0
    188:0
    189:0
    190:0
    191:0
    192:0
    193:0
    194:0
    195:0
    196:0
    197:0
    198:0
    199:0
    200:0
    201:0
    202:0
    203:0
    204:0
    205:0
    206:0
    207:0
    208:0
    209:0
    210:0
    211:0
    212:0
    213:0
    214:0
    215 Fehler: 'ModbusIOException' object has no attribute 'bits'
    216 Fehler: 'ModbusIOException' object has no attribute 'bits'
    217 Fehler: 'ModbusIOException' object has no attribute 'bits'
    218 Fehler: 'ModbusIOException' object has no attribute 'bits'
    219 Fehler: 'ModbusIOException' object has no attribute 'bits'
    220 Fehler: 'ModbusIOException' object has no attribute 'bits'
    221:1
    222:1
    223:0
    224:1
    225:1
    226:1
    227:1
    228:1
    229:1
    230:1
    231:1
    232:1
    233:1
    234:1
    235:1
    236:1
    237:1
    238 Fehler: 'ModbusIOException' object has no attribute 'bits'
    239 Fehler: 'ModbusIOException' object has no attribute 'bits'
    240 Fehler: 'ModbusIOException' object has no attribute 'bits'
    241 Fehler: 'ModbusIOException' object has no attribute 'bits'
    242 Fehler: 'ModbusIOException' object has no attribute 'bits'
    243 Fehler: 'ModbusIOException' object has no attribute 'bits'
    244:0
    245:0
    246:0
    247:0
    248:0
    249:0
    250:0
    251:0
    252:0
    253:0
    254:0
    255:0
    256:0
    257:0
    258:0
    259:0
    260:0
    261:0
    262:0
    263:0
    264:0
    265:0
    266:0
    267:0
    268:0
    269:0
    270:0
    271:0
    272:0
    273:0
    274:0
    275:0
    276:0
    277:0
    278:0
    279:0
    280:0
    281:0
    282:0
    283:0
    284:0
    285:0
    286:0
    287:0
    288:0
    289:0
    290:0
    291:0
    292:0
    293:0
    294:0
    295:0
    296:0
    297:0
    298:0
    299:0
    Gefundene Coilbereiche: [[0, 39], [56, 57], [59, 68], [87, 99], [100, 111], [115, 123], [129, 163], [175, 199], [200, 214], [221, 237], [244, 299]]
    Suchzeit: 0:00:43.220576 s
    Auslesen aller gefundenen Coils am Stück:
    [[0, 0], [1, 0], [2, 1], [3, 1], [4, 0], [5, 0], [6, 0], [7, 0], [8, 0], [9, 0], [10, 0], [11, 0], [12, 0], [13, 0], [14, 0], [15, 0], [16, 0], [17, 0], [18, 0], [19, 0], [20, 0], [21, 0], [22, 0], [23, 0], [24, 0], [25, 0], [26, 0], [27, 0], [28, 0], [29, 0], [30, 0], [31, 0], [32, 0], [33, 0], [34, 0], [35, 0], [36, 0], [37, 0], [38, 0], [39, 0], [56, 0], [57, 0], [59, 1], [60, 0], [61, 0], [62, 0], [63, 0], [64, 1], [65, 0], [66, 0], [67, 0], [68, 0], [87, 1], [88, 1], [89, 1], [90, 1], [91, 1], [92, 1], [93, 1], [94, 1], [95, 1], [96, 1], [97, 1], [98, 1], [99, 1], [100, 1], [101, 1], [102, 1], [103, 1], [104, 1], [105, 1], [106, 1], [107, 1], [108, 1], [109, 1], [110, 1], [111, 1], [115, 1], [116, 1], [117, 1], [118, 1], [119, 1], [120, 1], [121, 1], [122, 1], [123, 0], [129, 1], [130, 0], [131, 0], [132, 0], [133, 1], [134, 1], [135, 0], [136, 1], [137, 1], [138, 0], [139, 0], [140, 0], [141, 0], [142, 0], [143, 0], [144, 0], [145, 0], [146, 0], [147, 0], [148, 0], [149, 0], [150, 0], [151, 0], [152, 1], [153, 0], [154, 0], [155, 0], [156, 0], [157, 0], [158, 0], [159, 0], [160, 0], [161, 0], [162, 0], [163, 0], [175, 0], [176, 0], [177, 0], [178, 0], [179, 0], [180, 0], [181, 0], [182, 0], [183, 0], [184, 0], [185, 0], [186, 0], [187, 0], [188, 0], [189, 0], [190, 0], [191, 0], [192, 0], [193, 0], [194, 0], [195, 0], [196, 0], [197, 0], [198, 0], [199, 0], [200, 0], [201, 0], [202, 0], [203, 0], [204, 0], [205, 0], [206, 0], [207, 0], [208, 0], [209, 0], [210, 0], [211, 0], [212, 0], [213, 0], [214, 0], [221, 1], [222, 1], [223, 0], [224, 1], [225, 1], [226, 1], [227, 1], [228, 1], [229, 1], [230, 1], [231, 1], [232, 1], [233, 1], [234, 1], [235, 1], [236, 1], [237, 1], [244, 0], [245, 0], [246, 0], [247, 0], [248, 0], [249, 0], [250, 0], [251, 0], [252, 0], [253, 0], [254, 0], [255, 0], [256, 0], [257, 0], [258, 0], [259, 0], [260, 0], [261, 0], [262, 0], [263, 0], [264, 0], [265, 0], [266, 0], [267, 0], [268, 0], [269, 0], [270, 0], [271, 0], [272, 0], [273, 0], [274, 0], [275, 0], [276, 0], [277, 0], [278, 0], [279, 0], [280, 0], [281, 0], [282, 0], [283, 0], [284, 0], [285, 0], [286, 0], [287, 0], [288, 0], [289, 0], [290, 0], [291, 0], [292, 0], [293, 0], [294, 0], [295, 0], [296, 0], [297, 0], [298, 0], [299, 0]]
    Auslesezeit: 0:00:01.404461 s
    Zuletzt geändert von TheStig; 08.09.2021, 07:16.

    Einen Kommentar schreiben:


  • Tom Bombadil
    antwortet
    Hab mein eigenes Tool auch seit ~2 Jahren nicht mehr benutzt, daher zumeist aus dem Kopf:

    In einer Shell nach shng/plugins/samson_trovis_557x/tools wechseln. Dort kannst Du den Sniffer mit 'python3 register_sniffer.py' aufrufen. Dito coils_sniffer.py.

    Vorher kannst Du die zu durchsuchenden Bereiche ab Zeile 14 in der register_sniffer.py einstellen (je eine neue Zeile pro Bereich - Achtung, nicht mehr als ~100 Register pro Suchbereich, mehr kann der Regler nicht auf einmal):

    Code:
    suchbereiche.append([0,99])          # Durchsuche die ersten 100 Register
    suchbereiche.append([100,199])       # Durchsuche weitere 100 Register
    suchbereiche.append([200,299])       # Durchsuche weitere 100 Register ...
    Die Suche kann bei einer großen Anzahl von Suchbereichen durchaus eine Weile dauern - bei mir >1Std. von 0...65535. Aber die interessantesten Daten sind eh in den ersten ~1000 Registern zu finden.

    Hoffe, das hilft Dir weiter ...

    /tom

    Edit: Oben in Zeile 5 noch ggf. /dev/ttytrovis auf /dev/trovis umstellen, damit er die richtige Schnittstelle nutzt!
    Edit zum Edit: Und überall, wo
    unit=247 steht, Deine Stationsadresse der Trovis eintragen (falls nicht 247).
    Zuletzt geändert von Tom Bombadil; 07.09.2021, 18:23.

    Einen Kommentar schreiben:


  • TheStig
    antwortet
    Zitat von Tom Bombadil Beitrag anzeigen
    Register-Sniffer im Tools-Verzeichnis benutzen und alle Register 0...65535 einmal auf Gültikeit testen lassen
    Ich habe leider noch keine Idee, wie ich das machen sollte...hast du da einen Starthinweis für mich?

    Einen Kommentar schreiben:


  • Tom Bombadil
    antwortet
    Nein, das war es nicht. Hier ein Logfile von mir vom Start bis nach dem ersten Einlesen, wo man sieht, dass sowohl "Registerbereiche einlesen" als auch "Coilbereiche einlesen" im Log stehen. Auch sieht man, dass alle Meldungen nur 1x gelogged werden.

    Fakt:
    Folgende Registerbereiche sollen bei Dir gelesen werden (jeweils [von, bis]):
    Code:
    2021-09-07 16:40:53 DEBUG plugins.trovis557x Registerbereiche lesen: ([0, 6], [9, 40], [98, 154], [159, 166], [200, 214], [299, 319], [999, 1044], [1053, 1071], [1089, 1095], [1199, 1243], [1255, 1271], [1455, 1470], [1799, 1812], [1827, 1839], [1855, 1870], [6469, 6498])
    Bis zu Register 154 ist alles gut, aber bereits im Bereich der Register 159-166 (also in der vierten Schleife) passiert irgendetwas, denn dies sind die letzten gut aussehenden Daten, die Du bei jedem Durchlauf in's Log bekommst (jeweils [Registernummer, Raw-Wert]). Danach 'knallt' es dann:
    Code:
    2021-09-07 16:40:53 DEBUG plugins.trovis557x [[98, 32767], [99, 1639], [100, 709], [101, 2021], [102, 4], [103, 4], [104, 4], [105, 2], [106, 0], [107, 1], [108, 0], [109, 5], [110, 0], [111, 5], [112, 104], [113, 110], [114, 1], [115, 2], [116, 130], [117, 3], [118, 21], [119, 1], [120, 100], [121, 30], [122, 30], [123, 65336], [124, 500], [125, 65535], [126, 10], [127, 5], [128, 5], [129, 15], [130, 15], [131, 15], [132, 15], [133, 15], [134, 15], [135, 10], [136, 0], [137, 150], [138, 10], [139, 150], [140, 150], [141, 150], [142, 247], [143, 5573], [144, 1], [145, 1], [146, 5], [147, 15], [148, 5], [149, 0], [150, 5573], [151, 0], [152, 5573], [153, 0], [154, 465]]
    These:
    Das Plugin versucht, Register auszulesen, die es zwar auf der 5576, aber nicht auf Deiner 5573 gibt bzw. auslesbar sind.

    Lösung:
    Register-Sniffer im Tools-Verzeichnis benutzen und alle Register 0...65535 einmal auf Gültikeit testen lassen, oder try-and-error im Quellcode der _register.py, wo die zu scannenden Registerbereiche ganz oben definiert sind (hier - wird aber ziemlich sicher jede Menge Restarts von shNG erfordern, also vermutlich langwieriger, als sich in den Sniffer einzuarbeiten).

    Auf der einen Seite bin ich froh, dass es kein Bug ist - auf der anderen Seite wartet Arbeit auf Dich ...

    /tom
    Zuletzt geändert von Tom Bombadil; 07.09.2021, 17:17.

    Einen Kommentar schreiben:


  • Tom Bombadil
    antwortet
    Zitat von TheStig Beitrag anzeigen
    Wie schaue ich das nach mit den 2 Instanzen? Im Plugins Verzeichnis ist nur ein TRovis Ordner.
    Im Admin- Interface. Gib mir mal 1 oder 2 Tage Zeit, während Du weiterforscht - ich schaue mir mal an, ob ich das Logging erweitern kann, um einem potentiellen Fehler auf die Spur zu kommen.

    Irgendwie sehe ich nämlich diese Zeile nirgendwo in Deinem Log - der scheint gar nicht in die Routine zum Auslesen der Coils reinzulaufen. Muss mal nachstellen, ob das hier auch so ist.

    Ist mir vielleicht nie aufgefallen, weil ich hier auch ohne klarkomme (alle von mir benötigten Werte stehen offenbar in Registern, Coils waren daher für mich selbst immer 'Bonus').

    /tom

    Einen Kommentar schreiben:


  • TheStig
    antwortet
    Zitat von Tom Bombadil Beitrag anzeigen
    Hast Du mal geschaut, ob das Plugin aus Versehen 2x läuft und sich daher vielleicht 2 Instanzen gegenseitig auf die Füße treten und Timing-Probleme verursachen könnten (siehe Edit weiter oben)? Ins shNG/plugins-Verzeichnis gehört nur ein einziges Trovis-Unterverzeichnis.
    Wie schaue ich das nach mit den 2 Instanzen? Im Plugins Verzeichnis ist nur ein TRovis Ordner.

    Einen Kommentar schreiben:


  • TheStig
    antwortet
    Danke dir. Bin offen gesagt kurz vorm Aufgeben...heute wieder so viel Zeit ohne Fortschritt investiert. Du hast recht, dass wenn die Daten reinkommen, dass ja eigentlich ok sein müsste mit dem Adapter.

    Aber ich weiß jetzt auch nicht mehr, wie ich noch weiter an den Pumpen/Ventilen/BAs weiterforschen soll. Ich hatte ja schon einige getestet und nirgends kamen Daten...

    Einen Kommentar schreiben:


  • Tom Bombadil
    antwortet
    Zitat von TheStig Beitrag anzeigen
    Vielleicht irgendwas mit dem TTL-Adapter am Ende? Oder bzw Socat?
    Ja, da ist dann vermutlich was faul. Ich hab vor längerer Zeit mal das Plugin >8 Wochen am Stück ohne shNG-Neustart am Laufen gehabt und hatte am Ende genau 2 dieser Fehler für unterschiedliche Zeitpunkte im Log (irgendwann mittendrin in den 8 Wochen - hab's auf Kommunikationsprobleme geschoben, vielleicht grad beim WMZ-Ablesen aus Versehen am Kabel des Adapters gewackelt o.ä.).

    Hast Du mal geschaut, ob das Plugin aus Versehen 2x läuft und sich daher vielleicht 2 Instanzen gegenseitig auf die Füße treten und Timing-Probleme verursachen könnten (siehe Edit weiter oben)? Ins shNG/plugins-Verzeichnis gehört nur ein einziges Trovis-Unterverzeichnis.

    Andererseits: Die Werte kommen ja offensichtlich rein. Also Fehler erstmal ignorieren und an den Pumpen / Ventilen / BA's etc weiterforschen?

    /tom

    Einen Kommentar schreiben:


  • TheStig
    antwortet
    Vielleicht irgendwas mit dem TTL-Adapter am Ende? Oder bzw Socat? Aktuell sehe ich den Pi (.97) nicht auf dem Adapter, sondern nur das Notebook.
    2021-09-07 16_53_54-RS232_Trovis.png

    Einen Kommentar schreiben:


  • TheStig
    antwortet
    Hab das BetriebsArtTW auskommentiert, aber gleicher Fehler:
    Code:
    2021-09-07 16:40:22 WARNING lib.smarthome.main -------------------- Init SmartHomeNG 1.8.2.master (0f462a1e) --------------------
    2021-09-07 16:40:22 WARNING lib.smarthome.main Running in Python interpreter 'v3.8.10 final', from directory /usr/local/smarthome
    2021-09-07 16:40:23 WARNING lib.smarthome.main - on Linux-5.4.0-1042-raspi-armv7l-with-glibc2.29 (pid=4352)
    2021-09-07 16:40:24 WARNING lib.smarthome.main - Nutze Feiertage für Land 'DE', Provinz 'NW', 1 benutzerdefinierte(r) Feiertag(e) definiert
    2021-09-07 16:40:36 WARNING lib.item.items Plugins 'smartvisu' and 'trovis557x' define the same item-attribute 'visu_acl'
    2021-09-07 16:40:36 DEBUG plugins.trovis557x __init__ aufgerufen
    2021-09-07 16:40:36 DEBUG plugins.trovis557x __init__ aufgerufen
    2021-09-07 16:40:36 DEBUG plugins.trovis557x Verbindung zur Trovis hergestellt: ModbusSerialClient(rtu baud[19200])
    2021-09-07 16:40:36 DEBUG plugins.trovis557x Verbindung zur Trovis hergestellt: ModbusSerialClient(rtu baud[19200])
    2021-09-07 16:40:37 DEBUG plugins.trovis557x Parse_item: VorlauftempVF1 ---> TheStig.vf1
    2021-09-07 16:40:37 DEBUG plugins.trovis557x Parse_item: VorlauftempVF1 ---> TheStig.vf1
    2021-09-07 16:40:37 DEBUG plugins.trovis557x Parse_item: StellsignalRk1 ---> TheStig.rk1_3pkt
    2021-09-07 16:40:37 DEBUG plugins.trovis557x Parse_item: StellsignalRk1 ---> TheStig.rk1_3pkt
    2021-09-07 16:40:37 DEBUG plugins.trovis557x Parse_item: StellsignalRk2 ---> TheStig.rk2_3pkt
    2021-09-07 16:40:37 DEBUG plugins.trovis557x Parse_item: StellsignalRk2 ---> TheStig.rk2_3pkt
    2021-09-07 16:40:37 DEBUG plugins.trovis557x Parse_item: BinaerausgBA1 ---> TheStig.umwaelzpumpe1
    2021-09-07 16:40:37 DEBUG plugins.trovis557x Parse_item: BinaerausgBA1 ---> TheStig.umwaelzpumpe1
    2021-09-07 16:40:37 DEBUG plugins.trovis557x Parse_item: BinaerausgBA2 ---> TheStig.umwaelzpumpe2
    2021-09-07 16:40:37 DEBUG plugins.trovis557x Parse_item: BinaerausgBA2 ---> TheStig.umwaelzpumpe2
    2021-09-07 16:40:37 DEBUG plugins.trovis557x Parse_item: BinaerausgBA4 ---> TheStig.ladepumpe
    2021-09-07 16:40:37 DEBUG plugins.trovis557x Parse_item: BinaerausgBA4 ---> TheStig.ladepumpe
    2021-09-07 16:40:37 DEBUG plugins.trovis557x Parse_item: BinaerausgBA5 ---> TheStig.zirkulationspumpe
    2021-09-07 16:40:37 DEBUG plugins.trovis557x Parse_item: BinaerausgBA5 ---> TheStig.zirkulationspumpe
    2021-09-07 16:40:38 DEBUG plugins.trovis557x run aufgerufen
    2021-09-07 16:40:38 WARNING lib.smarthome.main -------------------- SmartHomeNG initialization finished --------------------
    2021-09-07 16:40:38 DEBUG plugins.trovis557x run aufgerufen
    2021-09-07 16:40:38 DEBUG plugins.trovis557x scheduler_add: name = plugins.trovis557x.poll_device, parameters: prio=3, cycle=60
    2021-09-07 16:40:38 DEBUG plugins.trovis557x scheduler_add: name = plugins.trovis557x.poll_device, parameters: prio=3, cycle=60
    2021-09-07 16:40:53 DEBUG plugins.trovis557x poll_device aufgerufen
    2021-09-07 16:40:53 DEBUG plugins.trovis557x poll_device aufgerufen
    2021-09-07 16:40:53 DEBUG plugins.trovis557x Registerbereiche lesen: ([0, 6], [9, 40], [98, 154], [159, 166], [200, 214], [299, 319], [999, 1044], [1053, 1071], [1089, 1095], [1199, 1243], [1255, 1271], [1455, 1470], [1799, 1812], [1827, 1839], [1855, 1870], [6469, 6498])
    2021-09-07 16:40:53 DEBUG plugins.trovis557x Registerbereiche lesen: ([0, 6], [9, 40], [98, 154], [159, 166], [200, 214], [299, 319], [999, 1044], [1053, 1071], [1089, 1095], [1199, 1243], [1255, 1271], [1455, 1470], [1799, 1812], [1827, 1839], [1855, 1870], [6469, 6498])
    2021-09-07 16:40:53 DEBUG plugins.trovis557x [[0, 5573], [1, 21], [2, 200], [3, 129], [4, 89], [5, 25022], [6, 55555]]
    2021-09-07 16:40:53 DEBUG plugins.trovis557x [[0, 5573], [1, 21], [2, 200], [3, 129], [4, 89], [5, 25022], [6, 55555]]
    2021-09-07 16:40:53 DEBUG plugins.trovis557x [[9, 302], [10, 0], [11, 285], [12, 331], [13, 32767], [14, 32767], [15, 32767], [16, 356], [17, 32767], [18, 5573], [19, 32767], [20, 32767], [21, 5573], [22, 564], [23, 32767], [24, 32767], [25, 3250], [26, 3250], [27, 5573], [28, 0], [29, 0], [30, 0], [31, 0]]
    2021-09-07 16:40:53 DEBUG plugins.trovis557x [[9, 302], [10, 0], [11, 285], [12, 331], [13, 32767], [14, 32767], [15, 32767], [16, 356], [17, 32767], [18, 5573], [19, 32767], [20, 32767], [21, 5573], [22, 564], [23, 32767], [24, 32767], [25, 3250], [26, 3250], [27, 5573], [28, 0], [29, 0], [30, 0], [31, 0]]
    2021-09-07 16:40:53 DEBUG plugins.trovis557x ~~> 12 ---> VorlauftempVF1 ---> 33.1°C ---> TheStig.vf1
    2021-09-07 16:40:53 DEBUG plugins.trovis557x ~~> 12 ---> VorlauftempVF1 ---> 33.1°C ---> TheStig.vf1
    2021-09-07 16:40:53 DEBUG plugins.trovis557x [[98, 32767], [99, 1639], [100, 709], [101, 2021], [102, 4], [103, 4], [104, 4], [105, 2], [106, 0], [107, 1], [108, 0], [109, 5], [110, 0], [111, 5], [112, 104], [113, 110], [114, 1], [115, 2], [116, 130], [117, 3], [118, 21], [119, 1], [120, 100], [121, 30], [122, 30], [123, 65336], [124, 500], [125, 65535], [126, 10], [127, 5], [128, 5], [129, 15], [130, 15], [131, 15], [132, 15], [133, 15], [134, 15], [135, 10], [136, 0], [137, 150], [138, 10], [139, 150], [140, 150], [141, 150], [142, 247], [143, 5573], [144, 1], [145, 1], [146, 5], [147, 15], [148, 5], [149, 0], [150, 5573], [151, 0], [152, 5573], [153, 0], [154, 465]]
    2021-09-07 16:40:53 DEBUG plugins.trovis557x [[98, 32767], [99, 1639], [100, 709], [101, 2021], [102, 4], [103, 4], [104, 4], [105, 2], [106, 0], [107, 1], [108, 0], [109, 5], [110, 0], [111, 5], [112, 104], [113, 110], [114, 1], [115, 2], [116, 130], [117, 3], [118, 21], [119, 1], [120, 100], [121, 30], [122, 30], [123, 65336], [124, 500], [125, 65535], [126, 10], [127, 5], [128, 5], [129, 15], [130, 15], [131, 15], [132, 15], [133, 15], [134, 15], [135, 10], [136, 0], [137, 150], [138, 10], [139, 150], [140, 150], [141, 150], [142, 247], [143, 5573], [144, 1], [145, 1], [146, 5], [147, 15], [148, 5], [149, 0], [150, 5573], [151, 0], [152, 5573], [153, 0], [154, 465]]
    2021-09-07 16:40:53 DEBUG plugins.trovis557x ~~> 106 ---> StellsignalRk1 ---> 0% ---> TheStig.rk1_3pkt
    2021-09-07 16:40:53 DEBUG plugins.trovis557x ~~> 106 ---> StellsignalRk1 ---> 0% ---> TheStig.rk1_3pkt
    2021-09-07 16:40:53 DEBUG plugins.trovis557x ~~> 108 ---> StellsignalRk2 ---> 0% ---> TheStig.rk2_3pkt
    2021-09-07 16:40:53 DEBUG plugins.trovis557x ~~> 108 ---> StellsignalRk2 ---> 0% ---> TheStig.rk2_3pkt
    2021-09-07 16:40:53 DEBUG plugins.trovis557x 'ExceptionResponse' object has no attribute 'registers'
    2021-09-07 16:40:53 DEBUG plugins.trovis557x 'ExceptionResponse' object has no attribute 'registers'
    2021-09-07 16:40:53 ERROR plugins.trovis557x.poll_device Method plugins.trovis557x.poll_device exception: 'AttributeError' object is not iterable
    > Traceback (most recent call last):
    > File "/usr/local/smarthome/lib/scheduler.py", line 664, in _task
    > obj()
    > File "/usr/local/smarthome/plugins/trovis557x/__init__.py", line 84, in poll_device
    > self.verarbeiteWerte(ids_mit_werten, 'register')
    > File "/usr/local/smarthome/plugins/trovis557x/__init__.py", line 238, in verarbeiteWerte
    > for id, buswert in _ids_mit_werten:
    > TypeError: 'AttributeError' object is not iterable
    2021-09-07 16:40:53 ERROR plugins.trovis557x.poll_device Method plugins.trovis557x.poll_device exception: 'AttributeError' object is not iterable
    > Traceback (most recent call last):
    > File "/usr/local/smarthome/lib/scheduler.py", line 664, in _task
    > obj()
    > File "/usr/local/smarthome/plugins/trovis557x/__init__.py", line 84, in poll_device
    > self.verarbeiteWerte(ids_mit_werten, 'register')
    > File "/usr/local/smarthome/plugins/trovis557x/__init__.py", line 238, in verarbeiteWerte
    > for id, buswert in _ids_mit_werten:
    > TypeError: 'AttributeError' object is not iterable
    2021-09-07 16:41:35 ERROR modules.websocket prepare_monitor: No item 'heizung.sensoren.af1' found
    2021-09-07 16:41:35 ERROR modules.websocket prepare_monitor: No item 'heizung.sensoren.vf1' found
    2021-09-07 16:41:35 ERROR modules.websocket prepare_monitor: No item 'heizung.sensoren.vf2' found
    2021-09-07 16:41:35 ERROR modules.websocket prepare_monitor: No item 'heizung.sensoren.ruef1' found
    2021-09-07 16:41:35 ERROR modules.websocket prepare_monitor: No item 'heizung.sensoren.ruef2' found
    2021-09-07 16:41:35 ERROR modules.websocket prepare_monitor: No item 'heizung.sensoren.sf1' found
    2021-09-07 16:41:35 ERROR modules.websocket prepare_monitor: No item 'heizung.rk1.schalter' found
    2021-09-07 16:41:35 ERROR modules.websocket prepare_monitor: No item 'heizung.rk2.schalter' found
    2021-09-07 16:41:35 ERROR modules.websocket prepare_monitor: No item 'heizung.rk3.schalter' found
    2021-09-07 16:41:35 ERROR modules.websocket prepare_monitor: No item 'heizung.regler.modell' found
    2021-09-07 16:41:35 ERROR modules.websocket prepare_monitor: No item 'heizung.regler.firmware' found
    2021-09-07 16:41:35 ERROR modules.websocket prepare_monitor: No item 'heizung.regler.anlage' found
    2021-09-07 16:41:35 ERROR modules.websocket prepare_monitor: No item 'heizung.sensoren.af1.af1min24h' found
    2021-09-07 16:41:35 ERROR modules.websocket prepare_monitor: No item 'heizung.sensoren.af1.af1max24h' found
    2021-09-07 16:41:35 ERROR modules.websocket prepare_monitor: No item 'heizung.sensoren.vf1.vf1min24h' found
    2021-09-07 16:41:35 ERROR modules.websocket prepare_monitor: No item 'heizung.sensoren.vf1.vf1max24h' found
    2021-09-07 16:41:35 ERROR modules.websocket prepare_monitor: No item 'heizung.sensoren.ruef1.ruef1min24h' found
    2021-09-07 16:41:35 ERROR modules.websocket prepare_monitor: No item 'heizung.sensoren.ruef1.ruef1max24h' found
    2021-09-07 16:41:35 ERROR modules.websocket prepare_monitor: No item 'heizung.sensoren.sf1.sf1min24h' found
    2021-09-07 16:41:35 ERROR modules.websocket prepare_monitor: No item 'heizung.sensoren.sf1.sf1max24h' found
    2021-09-07 16:41:35 ERROR modules.websocket prepare_monitor: No item 'heizung.sensoren.af1.af1min7d' found
    2021-09-07 16:41:35 ERROR modules.websocket prepare_monitor: No item 'heizung.sensoren.af1.af1max7d' found
    2021-09-07 16:41:35 ERROR modules.websocket prepare_monitor: No item 'heizung.sensoren.vf1.vf1min7d' found
    2021-09-07 16:41:35 ERROR modules.websocket prepare_monitor: No item 'heizung.sensoren.vf1.vf1max7d' found
    2021-09-07 16:41:35 ERROR modules.websocket prepare_monitor: No item 'heizung.sensoren.ruef1.ruef1min7d' found
    2021-09-07 16:41:35 ERROR modules.websocket prepare_monitor: No item 'heizung.sensoren.ruef1.ruef1max7d' found
    2021-09-07 16:41:35 ERROR modules.websocket prepare_monitor: No item 'heizung.sensoren.sf1.sf1min7d' found
    2021-09-07 16:41:35 ERROR modules.websocket prepare_monitor: No item 'heizung.sensoren.sf1.sf1max7d' found
    2021-09-07 16:41:35 WARNING modules.websocket Client 192.168.178.28:59564 requested a series for an unknown item: heizung.sensoren.af1
    2021-09-07 16:41:35 WARNING modules.websocket Client 192.168.178.28:59564 requested a series for an unknown item: heizung.sensoren.vf1
    2021-09-07 16:41:35 WARNING modules.websocket Client 192.168.178.28:59564 requested a series for an unknown item: heizung.sensoren.vf2
    2021-09-07 16:41:35 WARNING modules.websocket Client 192.168.178.28:59564 requested a series for an unknown item: heizung.sensoren.ruef1
    2021-09-07 16:41:35 WARNING modules.websocket Client 192.168.178.28:59564 requested a series for an unknown item: heizung.sensoren.ruef2
    2021-09-07 16:41:35 WARNING modules.websocket Client 192.168.178.28:59564 requested a series for an unknown item: heizung.rk3.ladepumpe
    2021-09-07 16:41:35 WARNING modules.websocket Client 192.168.178.28:59564 requested a series for an unknown item: heizung.sensoren.sf1
    2021-09-07 16:41:35 WARNING modules.websocket Client 192.168.178.28:59564 requested a series for an unknown item: heizung.rk1.umwaelzpumpe
    2021-09-07 16:41:35 WARNING modules.websocket Client 192.168.178.28:59564 requested a series for an unknown item: heizung.stellmotoren.rk1_3pkt.stellsignal
    2021-09-07 16:41:35 WARNING modules.websocket Client 192.168.178.28:59564 requested a series for an unknown item: heizung.stellmotoren.rk2_3pkt.stellsignal
    2021-09-07 16:41:35 WARNING modules.websocket Client 192.168.178.28:59564 requested a series for an unknown item: heizung.sensoren.af1
    2021-09-07 16:41:35 WARNING modules.websocket Client 192.168.178.28:59564 requested a series for an unknown item: heizung.sensoren.vf1
    2021-09-07 16:41:35 WARNING modules.websocket Client 192.168.178.28:59564 requested a series for an unknown item: heizung.sensoren.vf2
    2021-09-07 16:41:35 WARNING modules.websocket Client 192.168.178.28:59564 requested a series for an unknown item: heizung.sensoren.ruef1
    2021-09-07 16:41:35 WARNING modules.websocket Client 192.168.178.28:59564 requested a series for an unknown item: heizung.sensoren.ruef2
    2021-09-07 16:41:35 WARNING modules.websocket Client 192.168.178.28:59564 requested a series for an unknown item: heizung.sensoren.vf1
    2021-09-07 16:41:35 WARNING modules.websocket Client 192.168.178.28:59564 requested a series for an unknown item: heizung.sensoren.vf2
    2021-09-07 16:41:35 WARNING modules.websocket Client 192.168.178.28:59564 requested a series for an unknown item: heizung.sensoren.vf3
    2021-09-07 16:41:35 WARNING modules.websocket Client 192.168.178.28:59564 requested a series for an unknown item: heizung.sensoren.vf4
    2021-09-07 16:41:35 WARNING modules.websocket Client 192.168.178.28:59564 requested a series for an unknown item: heizung.sensoren.ruef1
    2021-09-07 16:41:35 WARNING modules.websocket Client 192.168.178.28:59564 requested a series for an unknown item: heizung.sensoren.ruef2
    2021-09-07 16:41:35 WARNING modules.websocket Client 192.168.178.28:59564 requested a series for an unknown item: heizung.rk3.ladepumpe
    2021-09-07 16:41:35 WARNING modules.websocket Client 192.168.178.28:59564 requested a series for an unknown item: heizung.sensoren.sf1
    2021-09-07 16:41:35 WARNING modules.websocket Client 192.168.178.28:59564 requested a series for an unknown item: heizung.rk1.umwaelzpumpe
    2021-09-07 16:41:35 WARNING modules.websocket Client 192.168.178.28:59564 requested a series for an unknown item: heizung.stellmotoren.rk1_3pkt.stellsignal
    2021-09-07 16:41:35 WARNING modules.websocket Client 192.168.178.28:59564 requested a series for an unknown item: heizung.stellmotoren.rk2_3pkt.stellsignal
    2021-09-07 16:41:53 DEBUG plugins.trovis557x poll_device aufgerufen
    2021-09-07 16:41:53 DEBUG plugins.trovis557x poll_device aufgerufen
    2021-09-07 16:41:53 DEBUG plugins.trovis557x Registerbereiche lesen: ([0, 6], [9, 40], [98, 154], [159, 166], [200, 214], [299, 319], [999, 1044], [1053, 1071], [1089, 1095], [1199, 1243], [1255, 1271], [1455, 1470], [1799, 1812], [1827, 1839], [1855, 1870], [6469, 6498])
    2021-09-07 16:41:53 DEBUG plugins.trovis557x Registerbereiche lesen: ([0, 6], [9, 40], [98, 154], [159, 166], [200, 214], [299, 319], [999, 1044], [1053, 1071], [1089, 1095], [1199, 1243], [1255, 1271], [1455, 1470], [1799, 1812], [1827, 1839], [1855, 1870], [6469, 6498])
    2021-09-07 16:41:53 DEBUG plugins.trovis557x [[0, 5573], [1, 21], [2, 200], [3, 129], [4, 89], [5, 25022], [6, 55555]]
    2021-09-07 16:41:53 DEBUG plugins.trovis557x [[0, 5573], [1, 21], [2, 200], [3, 129], [4, 89], [5, 25022], [6, 55555]]
    2021-09-07 16:41:53 DEBUG plugins.trovis557x [[9, 303], [10, 0], [11, 286], [12, 330], [13, 32767], [14, 32767], [15, 32767], [16, 354], [17, 32767], [18, 5573], [19, 32767], [20, 32767], [21, 5573], [22, 563], [23, 32767], [24, 32767], [25, 3250], [26, 3250], [27, 5573], [28, 0], [29, 0], [30, 0], [31, 0]]
    2021-09-07 16:41:53 DEBUG plugins.trovis557x [[9, 303], [10, 0], [11, 286], [12, 330], [13, 32767], [14, 32767], [15, 32767], [16, 354], [17, 32767], [18, 5573], [19, 32767], [20, 32767], [21, 5573], [22, 563], [23, 32767], [24, 32767], [25, 3250], [26, 3250], [27, 5573], [28, 0], [29, 0], [30, 0], [31, 0]]
    2021-09-07 16:41:53 DEBUG plugins.trovis557x ~~> 12 ---> VorlauftempVF1 ---> 33.0°C ---> TheStig.vf1
    2021-09-07 16:41:53 DEBUG plugins.trovis557x ~~> 12 ---> VorlauftempVF1 ---> 33.0°C ---> TheStig.vf1
    2021-09-07 16:41:53 DEBUG plugins.trovis557x [[98, 32767], [99, 1640], [100, 709], [101, 2021], [102, 4], [103, 4], [104, 4], [105, 2], [106, 0], [107, 1], [108, 0], [109, 5], [110, 0], [111, 5], [112, 104], [113, 110], [114, 1], [115, 2], [116, 130], [117, 3], [118, 21], [119, 1], [120, 100], [121, 30], [122, 30], [123, 65336], [124, 500], [125, 65535], [126, 10], [127, 5], [128, 5], [129, 15], [130, 15], [131, 15], [132, 15], [133, 15], [134, 15], [135, 10], [136, 0], [137, 150], [138, 10], [139, 150], [140, 150], [141, 150], [142, 247], [143, 5573], [144, 1], [145, 1], [146, 5], [147, 15], [148, 5], [149, 0], [150, 5573], [151, 0], [152, 5573], [153, 0], [154, 465]]
    2021-09-07 16:41:53 DEBUG plugins.trovis557x [[98, 32767], [99, 1640], [100, 709], [101, 2021], [102, 4], [103, 4], [104, 4], [105, 2], [106, 0], [107, 1], [108, 0], [109, 5], [110, 0], [111, 5], [112, 104], [113, 110], [114, 1], [115, 2], [116, 130], [117, 3], [118, 21], [119, 1], [120, 100], [121, 30], [122, 30], [123, 65336], [124, 500], [125, 65535], [126, 10], [127, 5], [128, 5], [129, 15], [130, 15], [131, 15], [132, 15], [133, 15], [134, 15], [135, 10], [136, 0], [137, 150], [138, 10], [139, 150], [140, 150], [141, 150], [142, 247], [143, 5573], [144, 1], [145, 1], [146, 5], [147, 15], [148, 5], [149, 0], [150, 5573], [151, 0], [152, 5573], [153, 0], [154, 465]]
    2021-09-07 16:41:53 DEBUG plugins.trovis557x ~~> 106 ---> StellsignalRk1 ---> 0% ---> TheStig.rk1_3pkt
    2021-09-07 16:41:53 DEBUG plugins.trovis557x ~~> 106 ---> StellsignalRk1 ---> 0% ---> TheStig.rk1_3pkt
    2021-09-07 16:41:53 DEBUG plugins.trovis557x ~~> 108 ---> StellsignalRk2 ---> 0% ---> TheStig.rk2_3pkt
    2021-09-07 16:41:53 DEBUG plugins.trovis557x ~~> 108 ---> StellsignalRk2 ---> 0% ---> TheStig.rk2_3pkt
    2021-09-07 16:41:54 DEBUG plugins.trovis557x 'ExceptionResponse' object has no attribute 'registers'
    2021-09-07 16:41:54 DEBUG plugins.trovis557x 'ExceptionResponse' object has no attribute 'registers'
    2021-09-07 16:41:54 ERROR plugins.trovis557x.poll_device Method plugins.trovis557x.poll_device exception: 'AttributeError' object is not iterable
    > Traceback (most recent call last):
    > File "/usr/local/smarthome/lib/scheduler.py", line 664, in _task
    > obj()
    > File "/usr/local/smarthome/plugins/trovis557x/__init__.py", line 84, in poll_device
    > self.verarbeiteWerte(ids_mit_werten, 'register')
    > File "/usr/local/smarthome/plugins/trovis557x/__init__.py", line 238, in verarbeiteWerte
    > for id, buswert in _ids_mit_werten:
    > TypeError: 'AttributeError' object is not iterable
    2021-09-07 16:41:54 ERROR plugins.trovis557x.poll_device Method plugins.trovis557x.poll_device exception: 'AttributeError' object is not iterable
    > Traceback (most recent call last):
    > File "/usr/local/smarthome/lib/scheduler.py", line 664, in _task
    > obj()
    > File "/usr/local/smarthome/plugins/trovis557x/__init__.py", line 84, in poll_device
    > self.verarbeiteWerte(ids_mit_werten, 'register')
    > File "/usr/local/smarthome/plugins/trovis557x/__init__.py", line 238, in verarbeiteWerte
    > for id, buswert in _ids_mit_werten:
    > TypeError: 'AttributeError' object is not iterable
    Auch wenn ich nur die funktionierende VorlauftempVF1 aktiv lasse, kommt der Fehler.
    Zuletzt geändert von TheStig; 07.09.2021, 15:44.

    Einen Kommentar schreiben:

Lädt...
X