NEWS

Test Adapter HeatingControl v2.2.x

  • Developer

    inspiriert vom Heizungsthermostat-Script und weil meine homeputer-Lizenz abgelaufen ist, und ich meine Heizungssteuerung von dort nach iobroker portieren wollte, ist der Adapter HeatingControl entstanden.

    Features:

    • setzen der Zieltemperatur in verschiedenen Thermostaten
    • beliebige Anzahl von täglichen Zeitabschnitten mit unterschiedlichen Zieltemperaturen
    • Zeit und Zieltemperatur per Visualisierung konfigurierbar
    • automatische Suche nach vorhandenen Thermostaten im System (über Gewerk) und Zuordnung zu Räumen
    • Für den Fall, dass der Thermostat nur als Thermometer verwendet wird, behandelt der Adapter auch digitale Outputs zum Schalten der Ventile. Im Moment ist dafür nur eine einfache Ein/Aus-Regelung implementiert (die für meine Zwecke ausreichend ist). Weitere Regelungen sind aber als Idee bereits vorhanden und können implementiert werden
    • es werden bis zu zwei Outputs für Ventile unterstützt
    • Outputs werden auch automatisch den Räumen zugeordnet. Dafür müssen diese dem gleichen Gewerk wie Thermostate zugeordnet sein.
    • im Admin des Adapters können Räume deaktiviert werden
    • Absenkung bei Abwesenheit
    • Ventile ein oder aus außerhalb der Heizperiode
    • Verbindung zu ical
    • Verbindung zu Feiertags-Adapter
    • mehrere Profile
    • Tages-Programme für
      - Montag - Sonntag
      - Montag - Freitag + Samstag - Samstag
      - jeden Tag separat

    Versionen:

    • 2.3.0
      Status: in Vorbereitung
      NPM: nein
      github: nein
      weitere Informationen:

    • 2.2.0
      Status: beta seit 14.02.2021
      NPM: ja
      github: ja
      weitere Informationen: siehe Version 2.2.0

    • 1.1.2
      Status: stable seit 29.12.2020, latest seit 12.11.2020
      NPM: ja
      github: ja
      weitere Informationen:

  • Forum Testing Most Active

    Hallo, Super teste gerade..........
    Installation hat geklappt, Code 0

    Adapter Englisch + Deutsch vermischt?

    • Wie kann ich das Profil einstellen?

    • Thermostat erkannt:
      Muss ich da was einstellen?
      Screenshot (3207).png

    LOG:

    heatingcontrol.0	2019-05-20 14:56:36.770	debug	sendTo "listDevices" to system.adapter.admin.0 from system.adapter.heatingcontrol.0
    heatingcontrol.0	2019-05-20 14:56:36.770	debug	all rooms done [{"room":"Esszimmer","thermostat":"OEQ0655913","thermostatType":"HM-CC-RT-DN","thermostatTypeID":2,"actor1":"","actor1Type":"","actor1TypeID":"","actor2":"","actor2Type":"","actor2TypeI
    heatingcontrol.0	2019-05-20 14:56:36.768	debug	supported thermostat found OEQ0655913 {"_id":"hm-rpc.1.OEQ0655913.1","type":"channel","common":{"name":"Heizkörper 1"},"native":{"ADDRESS":"OEQ0655913:1","AES_ACTIVE":0,"DIRECTION":2,"FLAGS":1,"INDEX"
    heatingcontrol.0	2019-05-20 14:56:36.768	debug	supported thermostat found OEQ0655913 {"_id":"hm-rpc.1.OEQ0655913.4","type":"channel","common":{"name":"Heizkörper Esszimmer"},"native":{"ADDRESS":"OEQ0655913:4","AES_ACTIVE":0,"DIRECTION":1,"FLAGS":1
    heatingcontrol.0	2019-05-20 14:56:36.766	debug	supported thermostat found OEQ0655913 {"_id":"hm-rpc.1.OEQ0655913.6","type":"channel","common":{"name":"Heizkörper 6"},"native":{"ADDRESS":"OEQ0655913:6","AES_ACTIVE":0,"DIRECTION":2,"FLAGS":1,"INDEX"
    heatingcontrol.0	2019-05-20 14:56:36.765	debug	supported thermostat found OEQ0655913 {"_id":"hm-rpc.1.OEQ0655913.5","type":"channel","common":{"name":"Heizkörper 5"},"native":{"ADDRESS":"OEQ0655913:5","AES_ACTIVE":0,"DIRECTION":2,"FLAGS":1,"INDEX"
    heatingcontrol.0	2019-05-20 14:56:36.764	debug	supported thermostat found OEQ0655913 {"_id":"hm-rpc.1.OEQ0655913.3","type":"channel","common":{"name":"Heizkörper 3"},"native":{"ADDRESS":"OEQ0655913:3","AES_ACTIVE":0,"DIRECTION":2,"FLAGS":1,"INDEX"
    heatingcontrol.0	2019-05-20 14:56:36.762	debug	supported thermostat found OEQ0655913 {"_id":"hm-rpc.1.OEQ0655913.2","type":"channel","common":{"name":"Heizkörper 2"},"native":{"ADDRESS":"OEQ0655913:2","AES_ACTIVE":0,"DIRECTION":2,"FLAGS":1,"INDEX"
    heatingcontrol.0	2019-05-20 14:56:32.663	debug	sendTo "listDevices" to system.adapter.admin.0 from system.adapter.heatingcontrol.0
    heatingcontrol.0	2019-05-20 14:56:32.663	debug	all rooms done [{"room":"Esszimmer","thermostat":"OEQ0655913","thermostatType":"HM-CC-RT-DN","thermostatTypeID":2,"actor1":"","actor1Type":"","actor1TypeID":"","actor2":"","actor2Type":"","actor2TypeI
    heatingcontrol.0	2019-05-20 14:56:32.662	debug	supported thermostat found OEQ0655913 {"_id":"hm-rpc.1.OEQ0655913.1","type":"channel","common":{"name":"Heizkörper 1"},"native":{"ADDRESS":"OEQ0655913:1","AES_ACTIVE":0,"DIRECTION":2,"FLAGS":1,"INDEX"
    heatingcontrol.0	2019-05-20 14:56:32.661	debug	supported thermostat found OEQ0655913 {"_id":"hm-rpc.1.OEQ0655913.4","type":"channel","common":{"name":"Heizkörper Esszimmer"},"native":{"ADDRESS":"OEQ0655913:4","AES_ACTIVE":0,"DIRECTION":1,"FLAGS":1
    heatingcontrol.0	2019-05-20 14:56:32.658	debug	supported thermostat found OEQ0655913 {"_id":"hm-rpc.1.OEQ0655913.6","type":"channel","common":{"name":"Heizkörper 6"},"native":{"ADDRESS":"OEQ0655913:6","AES_ACTIVE":0,"DIRECTION":2,"FLAGS":1,"INDEX"
    heatingcontrol.0	2019-05-20 14:56:32.657	debug	supported thermostat found OEQ0655913 {"_id":"hm-rpc.1.OEQ0655913.5","type":"channel","common":{"name":"Heizkörper 5"},"native":{"ADDRESS":"OEQ0655913:5","AES_ACTIVE":0,"DIRECTION":2,"FLAGS":1,"INDEX"
    heatingcontrol.0	2019-05-20 14:56:32.656	debug	supported thermostat found OEQ0655913 {"_id":"hm-rpc.1.OEQ0655913.3","type":"channel","common":{"name":"Heizkörper 3"},"native":{"ADDRESS":"OEQ0655913:3","AES_ACTIVE":0,"DIRECTION":2,"FLAGS":1,"INDEX"
    heatingcontrol.0	2019-05-20 14:56:32.656	debug	supported thermostat found OEQ0655913 {"_id":"hm-rpc.1.OEQ0655913.2","type":"channel","common":{"name":"Heizkörper 2"},"native":{"ADDRESS":"OEQ0655913:2","AES_ACTIVE":0,"DIRECTION":2,"FLAGS":1,"INDEX"
    heatingcontrol.0	2019-05-20 14:56:31.886	debug	sendTo "Test" to system.adapter.admin.0 from system.adapter.heatingcontrol.0: das ist ein Test
    heatingcontrol.0	2019-05-20 14:56:31.415	debug	system.adapter.admin.0: logging true
    heatingcontrol.0	2019-05-20 14:56:20.822	debug	[INFO] status = true next event: 20 May 2019 21:00:00
    heatingcontrol.0	2019-05-20 14:56:20.821	debug	[INFO] status = true next event: 20 May 2019 16:00:00
    heatingcontrol.0	2019-05-20 14:56:20.821	debug	[INFO] status = true next event: 21 May 2019 12:00:00
    heatingcontrol.0	2019-05-20 14:56:20.820	debug	[INFO] status = true next event: 21 May 2019 08:00:00
    heatingcontrol.0	2019-05-20 14:56:20.820	debug	[INFO] status = true next event: 21 May 2019 05:00:00
    heatingcontrol.0	2019-05-20 14:56:20.819	debug	cron jobs
    heatingcontrol.0	2019-05-20 14:56:20.814	debug	CheckTemperatureChange is called
    heatingcontrol.0	2019-05-20 14:56:20.814	debug	[INFO] status = true next event: 20 May 2019 21:00:00
    heatingcontrol.0	2019-05-20 14:56:20.814	debug	[INFO] status = true next event: 20 May 2019 16:00:00
    heatingcontrol.0	2019-05-20 14:56:20.814	debug	[INFO] status = true next event: 21 May 2019 12:00:00
    heatingcontrol.0	2019-05-20 14:56:20.813	debug	[INFO] status = true next event: 21 May 2019 08:00:00
    heatingcontrol.0	2019-05-20 14:56:20.813	debug	[INFO] status = true next event: 21 May 2019 05:00:00
    heatingcontrol.0	2019-05-20 14:56:20.812	debug	cron jobs
    heatingcontrol.0	2019-05-20 14:56:20.811	debug	create cron job #4 at 21:0 string: 0 0 21 * * * Europe/Berlin
    heatingcontrol.0	2019-05-20 14:56:20.809	debug	create cron job #3 at 16:0 string: 0 0 16 * * * Europe/Berlin
    heatingcontrol.0	2019-05-20 14:56:20.807	debug	create cron job #2 at 12:0 string: 0 0 12 * * * Europe/Berlin
    heatingcontrol.0	2019-05-20 14:56:20.803	debug	create cron job #1 at 8:0 string: 0 0 8 * * * Europe/Berlin
    heatingcontrol.0	2019-05-20 14:56:20.793	debug	create cron job #0 at 5:0 string: 0 0 5 * * * Europe/Berlin
    heatingcontrol.0	2019-05-20 14:56:20.792	debug	push to list = 21,00,00
    heatingcontrol.0	2019-05-20 14:56:20.792	debug	---found time for Esszimmer at {"val":"21:00:00","ack":true,"ts":1558356965179,"q":0,"from":"system.adapter.heatingcontrol.0","user":"system.user.admin","lc":1558356965179} 21:00:00
    heatingcontrol.0	2019-05-20 14:56:20.792	debug	check time for Esszimmer Profiles.0.Esszimmer.Periods.4.time
    heatingcontrol.0	2019-05-20 14:56:20.792	debug	push to list = 16,00,00
    heatingcontrol.0	2019-05-20 14:56:20.792	debug	---found time for Esszimmer at {"val":"16:00:00","ack":true,"ts":1558356965162,"q":0,"from":"system.adapter.heatingcontrol.0","user":"system.user.admin","lc":1558356965162} 16:00:00
    heatingcontrol.0	2019-05-20 14:56:20.777	debug	check time for Esszimmer Profiles.0.Esszimmer.Periods.3.time
    heatingcontrol.0	2019-05-20 14:56:20.777	debug	push to list = 12,00,00
    heatingcontrol.0	2019-05-20 14:56:20.777	debug	---found time for Esszimmer at {"val":"12:00:00","ack":true,"ts":1558356965148,"q":0,"from":"system.adapter.heatingcontrol.0","user":"system.user.admin","lc":1558356965148} 12:00:00
    heatingcontrol.0	2019-05-20 14:56:20.775	debug	check time for Esszimmer Profiles.0.Esszimmer.Periods.2.time
    heatingcontrol.0	2019-05-20 14:56:20.775	debug	push to list = 08,00,00
    heatingcontrol.0	2019-05-20 14:56:20.775	debug	---found time for Esszimmer at {"val":"08:00:00","ack":true,"ts":1558356965134,"q":0,"from":"system.adapter.heatingcontrol.0","user":"system.user.admin","lc":1558356965134} 08:00:00
    heatingcontrol.0	2019-05-20 14:56:20.775	debug	check time for Esszimmer Profiles.0.Esszimmer.Periods.1.time
    heatingcontrol.0	2019-05-20 14:56:20.775	debug	push to list = 05,00,00
    heatingcontrol.0	2019-05-20 14:56:20.774	debug	---found time for Esszimmer at {"val":"05:00:00","ack":true,"ts":1558356965120,"q":0,"from":"system.adapter.heatingcontrol.0","user":"system.user.admin","lc":1558356965120} 05:00:00
    heatingcontrol.0	2019-05-20 14:56:20.774	debug	check time for Esszimmer Profiles.0.Esszimmer.Periods.0.time
    heatingcontrol.0	2019-05-20 14:56:20.774	debug	profile 0
    heatingcontrol.0	2019-05-20 14:56:20.773	debug	get profile
    heatingcontrol.0	2019-05-20 14:56:20.773	debug	profile type 1
    heatingcontrol.0	2019-05-20 14:56:20.773	debug	start CalculateNextTime
    heatingcontrol.0	2019-05-20 14:56:20.773	debug	#subscribtion finished
    heatingcontrol.0	2019-05-20 14:56:20.773	debug	#start subscribtion
    heatingcontrol.0	2019-05-20 14:56:20.769	debug	add state Profiles.0.Esszimmer.Periods.4 max 5
    heatingcontrol.0	2019-05-20 14:56:20.765	debug	add state Profiles.0.Esszimmer.Periods.3 max 5
    heatingcontrol.0	2019-05-20 14:56:20.759	debug	add state Profiles.0.Esszimmer.Periods.2 max 5
    heatingcontrol.0	2019-05-20 14:56:20.752	debug	add state Profiles.0.Esszimmer.Periods.1 max 5
    heatingcontrol.0	2019-05-20 14:56:20.746	debug	add state Profiles.0.Esszimmer.Periods.0 max 5
    heatingcontrol.0	2019-05-20 14:56:20.746	debug	room Esszimmer with 5 periods
    heatingcontrol.0	2019-05-20 14:56:20.735	debug	rooms 1
    heatingcontrol.0	2019-05-20 14:56:20.735	debug	Profile Type Mo-So, profiles 1
    heatingcontrol.0	2019-05-20 14:56:20.672	debug	CreateDatepoints
    heatingcontrol.0	2019-05-20 14:56:20.672	debug	devices [{"room":"Esszimmer","thermostat":"OEQ0655913","thermostatType":"HM-CC-RT-DN","thermostatTypeID":"2","actor1":"","actor1Type":"","actor1TypeID":"","actor2":"","actor2Type":"","actor2TypeID":"
    heatingcontrol.0	2019-05-20 14:56:20.657	info	starting. Version 0.0.2 in C:/ioBroker/node_modules/iobroker.heatingcontrol, node: v8.16.0
    heatingcontrol.0	2019-05-20 14:56:20.657	debug	statesDB connected
    heatingcontrol.0	2019-05-20 14:56:20.641	debug	objectDB connected
    heatingcontrol.0	2019-05-20 14:56:05.235	debug	[INFO] status = true next event: 20 May 2019 21:00:00
    heatingcontrol.0	2019-05-20 14:56:05.234	debug	[INFO] status = true next event: 20 May 2019 16:00:00
    heatingcontrol.0	2019-05-20 14:56:05.234	debug	[INFO] status = true next event: 21 May 2019 12:00:00
    heatingcontrol.0	2019-05-20 14:56:05.233	debug	[INFO] status = true next event: 21 May 2019 08:00:00
    heatingcontrol.0	2019-05-20 14:56:05.232	debug	[INFO] status = true next event: 21 May 2019 05:00:00
    heatingcontrol.0	2019-05-20 14:56:05.231	debug	cron jobs
    heatingcontrol.0	2019-05-20 14:56:05.225	debug	CheckTemperatureChange is called
    heatingcontrol.0	2019-05-20 14:56:05.225	debug	[INFO] status = true next event: 20 May 2019 21:00:00
    heatingcontrol.0	2019-05-20 14:56:05.224	debug	[INFO] status = true next event: 20 May 2019 16:00:00
    heatingcontrol.0	2019-05-20 14:56:05.224	debug	[INFO] status = true next event: 21 May 2019 12:00:00
    heatingcontrol.0	2019-05-20 14:56:05.222	debug	[INFO] status = true next event: 21 May 2019 08:00:00
    heatingcontrol.0	2019-05-20 14:56:05.221	debug	[INFO] status = true next event: 21 May 2019 05:00:00
    heatingcontrol.0	2019-05-20 14:56:05.220	debug	cron jobs
    heatingcontrol.0	2019-05-20 14:56:05.218	debug	create cron job #4 at 21:0 string: 0 0 21 * * * Europe/Berlin
    heatingcontrol.0	2019-05-20 14:56:05.216	debug	create cron job #3 at 16:0 string: 0 0 16 * * * Europe/Berlin
    heatingcontrol.0	2019-05-20 14:56:05.214	debug	create cron job #2 at 12:0 string: 0 0 12 * * * Europe/Berlin
    heatingcontrol.0	2019-05-20 14:56:05.208	debug	create cron job #1 at 8:0 string: 0 0 8 * * * Europe/Berlin
    heatingcontrol.0	2019-05-20 14:56:05.192	debug	create cron job #0 at 5:0 string: 0 0 5 * * * Europe/Berlin
    heatingcontrol.0	2019-05-20 14:56:05.192	debug	push to list = 21,00,00
    heatingcontrol.0	2019-05-20 14:56:05.192	debug	---found time for Esszimmer at {"val":"21:00:00","ack":true,"ts":1558356965179,"q":0,"from":"system.adapter.heatingcontrol.0","user":"system.user.admin","lc":1558356965179} 21:00:00
    heatingcontrol.0	2019-05-20 14:56:05.191	debug	check time for Esszimmer Profiles.0.Esszimmer.Periods.4.time
    heatingcontrol.0	2019-05-20 14:56:05.191	debug	push to list = 16,00,00
    heatingcontrol.0	2019-05-20 14:56:05.191	debug	---found time for Esszimmer at {"val":"16:00:00","ack":true,"ts":1558356965162,"q":0,"from":"system.adapter.heatingcontrol.0","user":"system.user.admin","lc":1558356965162} 16:00:00
    heatingcontrol.0	2019-05-20 14:56:05.190	debug	check time for Esszimmer Profiles.0.Esszimmer.Periods.3.time
    
  • Developer

    Ich habe mir eine Visualisierung pro Raum (ähnlich aus dem oben erwähnten script) gebaut. Dort lässt sich alles einstellen. Leider wird noch nicht auf alle Parameter richtig reagiert. Das muss ich noch nachliefern... Im admin unter Thermostate muss man eigentlich nichts einstellen.
    Bild1.png


  • @Rene_HM
    Ist eventuell später auch angedacht andere Thermostate zu unterstützen?
    Beispielsweise Max!?


  • Nabend.
    Ich suche schon länger eine Lösung die Homematic (IP) Heizkörperthermostate von den Aqara (Xiaomi) Temperatursensoren beinflussen zu lassen.

    Ich bekomme den Adapter nicht runter geladen, wo genau geht das? Funktioniert das soweit schon gut? Bin SEHR interessiert 🙂

    Gruß

  • Developer

    @Muchul sagte in Adapter: HeatingControl:

    @Rene_HM
    Ist eventuell später auch angedacht andere Thermostate zu unterstützen?
    Beispielsweise Max!?

    ja, der Adapter kann entsprechend erweitert werden... Dafür benötige ich aber eure Unterstützung, da ich diese Geräte nicht zur Verfügung habe....

  • Developer

    @Voltage sagte in Adapter: HeatingControl:

    Ich bekomme den Adapter nicht runter geladen, wo genau geht das? Funktioniert das soweit schon gut? Bin SEHR interessiert 🙂

    Einfach über Github installieren:
    Unter Adapter "Installieren aus eigener URL" (Icon oben) anwählen und dort dann wieder auf "beliebig" und die URL Link Text eingeben. Nach Installation muss man noch eine Instanz hinzufügen...


  • @Rene_HM
    Ich bin die nächsten 12 Tage noch im Ausland, Danach kannst du alles an Daten haben, was du möchtest.

    Ich habe den max Cube, einen Wandthermostat und ein paar Heizkörperthermostate, ach ja und einen Wandschalter.
    Da die Heizperiode vorbei ist, kann ich mich auch austoben.

  • Developer

    @Muchul Zunächst brauche ich die Datenpunkte, wie die Thermostate derzeit in ioBroker eingebunden (evtl. screen shoot) sind und den Typ der Thermostate.


  • Vieleicht wäre es Dir ja möglich die tado Thermostate auch zu integrieren.
    Bisher habe ich sie über den ham-Adapter mit dem npm-Plugin homebridge-tado-thermostat-plugin in ioBroker eingebunden. Dort werden auch die Zugangsdaten (Username, Passwort und HomeID) zum tado-Server eingetragen.
    In den Objekten von ioBroker sieht das so aus:
    tado_01.PNG
    tado_02.PNG

    Es gibt auch eine tado-Api fals die Dir was bringt.

    Wenn Du noch etwas brauchst melde Dich.

  • Developer

    @CKMartens Hab das mal als issue im github angelegt. Ich schau mir das demnächst mal an...


  • @Rene_HM

    Hallo Rene,

    bin wieder zurück.
    ich nutze den Adapter Max! Cube Version 0.1.2.
    ioBroker.admin 3.6.2

    und so sehen die Datenpunkte aus:
    heizung_datenpunke.PNG

    Falls mehr benötigt wird, einfach Bescheid geben.

  • Developer

    @Muchul , @CKMartens könnt ihr bitte die letzte Version von github installieren. Vorher bitte die Thermostate Zimmer und dem Gewerk "Heizung" zuordnen. Beim ersten Start vom adapter sollte dann im log ein "nicht unterstütztes Gerät" auftauchen. Dieses log würde ich zur Implementierung benötigen...


  • @Rene_HM Hier das Log:

    LG
    Carsten


  • bitteschön

  • Developer

    @Muchul , @CKMartens
    Vielen Dank. Könntet ihr aber den adapter noch im debug starten und dann das log posten? Es fehlen mir noch Ausgaben...


  • @Rene_HM

    heatingcontrol.0	2019-07-03 19:44:05.475	debug	checking room [object Object]
    heatingcontrol.0	2019-07-03 19:44:05.475	warn	not supported type {"type":"state","common":{"type":"number","unit":"°C","min":5,"max":25,"read":true,"write":true,"role":"level.temperature","name":"Target Temperature"},"native":{"UUID":"00000035-00
    heatingcontrol.0	2019-07-03 19:44:05.474	debug	found as Heating Gewerk 4 ham.0.Bad.Bad-Thermo.Target-Temperature
    heatingcontrol.0	2019-07-03 19:44:05.474	debug	member{"type":"state","common":{"type":"number","unit":"°C","min":5,"max":25,"read":true,"write":true,"role":"level.temperature","name":"Target Temperature"},"native":{"UUID":"00000035-0000-1000-8000-
    heatingcontrol.0	2019-07-03 19:44:05.465	warn	not supported type {"type":"state","common":{"type":"number","min":0,"max":3,"read":true,"write":true,"role":"level","name":"Target Heating Cooling State","unit":""},"native":{"UUID":"00000033-0000-10
    heatingcontrol.0	2019-07-03 19:44:05.465	debug	found as Heating Gewerk 3 ham.0.Bad.Bad-Thermo.Target-Heating-Cooling-State
    heatingcontrol.0	2019-07-03 19:44:05.464	debug	member{"type":"state","common":{"type":"number","min":0,"max":3,"read":true,"write":true,"role":"level","name":"Target Heating Cooling State","unit":""},"native":{"UUID":"00000033-0000-1000-8000-0026B
    heatingcontrol.0	2019-07-03 19:44:05.464	warn	not supported type {"type":"state","common":{"type":"number","unit":"°C","min":-100,"max":100,"read":true,"write":false,"role":"value.temperature","name":"Current Temperature"},"native":{"UUID":"00000
    heatingcontrol.0	2019-07-03 19:44:05.464	debug	found as Heating Gewerk 2 ham.0.Bad.Bad-Thermo.Current-Temperature
    heatingcontrol.0	2019-07-03 19:44:05.463	debug	member{"type":"state","common":{"type":"number","unit":"°C","min":-100,"max":100,"read":true,"write":false,"role":"value.temperature","name":"Current Temperature"},"native":{"UUID":"00000011-0000-1000
    heatingcontrol.0	2019-07-03 19:44:05.452	warn	not supported type {"type":"state","common":{"type":"number","unit":"°C","min":10,"max":35,"read":true,"write":true,"role":"level.temperature","name":"Cooling Threshold Temperature"},"native":{"UUID":
    heatingcontrol.0	2019-07-03 19:44:05.452	debug	found as Heating Gewerk 1 ham.0.Bad.Bad-Thermo.Cooling-Threshold-Temperature
    heatingcontrol.0	2019-07-03 19:44:05.451	debug	member{"type":"state","common":{"type":"number","unit":"°C","min":10,"max":35,"read":true,"write":true,"role":"level.temperature","name":"Cooling Threshold Temperature"},"native":{"UUID":"0000000D-000
    heatingcontrol.0	2019-07-03 19:44:05.445	warn	not supported type {"type":"state","common":{"type":"number","min":0,"max":3,"read":true,"write":false,"role":"value","name":"Current Heating Cooling State","unit":""},"native":{"UUID":"0000000F-0000-
    heatingcontrol.0	2019-07-03 19:44:05.445	debug	found as Heating Gewerk 0 ham.0.Bad.Bad-Thermo.Current-Heating-Cooling-State
    heatingcontrol.0	2019-07-03 19:44:05.444	debug	member{"type":"state","common":{"type":"number","min":0,"max":3,"read":true,"write":false,"role":"value","name":"Current Heating Cooling State","unit":""},"native":{"UUID":"0000000F-0000-1000-8000-002
    heatingcontrol.0	2019-07-03 19:44:05.438	debug	member{"_id":"mihome.0.devices.sensor_ht_158d00023d23bb.temperature","common":{"name":"Temperature","role":"value.temperature","write":false,"read":true,"type":"number","unit":"°C","smartName":{"smart
    heatingcontrol.0	2019-07-03 19:44:05.434	debug	member{"_id":"mihome.0.devices.sensor_ht_158d00023d23bb.humidity","common":{"name":"Humidity","role":"value.humidity","write":false,"read":true,"type":"number","unit":"%","min":0,"max":100},"type":"st
    heatingcontrol.0	2019-07-03 19:44:05.417	debug	checking room Bad
    heatingcontrol.0	2019-07-03 19:44:05.417	warn	not supported type {"type":"state","common":{"type":"number","unit":"°C","min":5,"max":25,"read":true,"write":true,"role":"level.temperature","name":"Target Temperature"},"native":{"UUID":"00000035-00
    heatingcontrol.0	2019-07-03 19:44:05.416	debug	found as Heating Gewerk 5 ham.0.Büro.Büro-Thermo.Target-Temperature
    heatingcontrol.0	2019-07-03 19:44:05.415	debug	member{"type":"state","common":{"type":"number","unit":"°C","min":5,"max":25,"read":true,"write":true,"role":"level.temperature","name":"Target Temperature"},"native":{"UUID":"00000035-0000-1000-8000-
    heatingcontrol.0	2019-07-03 19:44:05.410	warn	not supported type {"type":"state","common":{"type":"number","min":0,"max":3,"read":true,"write":true,"role":"level","name":"Target Heating Cooling State","unit":""},"native":{"UUID":"00000033-0000-10
    heatingcontrol.0	2019-07-03 19:44:05.410	debug	found as Heating Gewerk 6 ham.0.Büro.Büro-Thermo.Target-Heating-Cooling-State
    heatingcontrol.0	2019-07-03 19:44:05.410	debug	member{"type":"state","common":{"type":"number","min":0,"max":3,"read":true,"write":true,"role":"level","name":"Target Heating Cooling State","unit":""},"native":{"UUID":"00000033-0000-1000-8000-0026B
    heatingcontrol.0	2019-07-03 19:44:05.405	warn	not supported type {"type":"state","common":{"type":"number","unit":"°C","min":-100,"max":100,"read":true,"write":false,"role":"value.temperature","name":"Current Temperature"},"native":{"UUID":"00000
    heatingcontrol.0	2019-07-03 19:44:05.405	debug	found as Heating Gewerk 9 ham.0.Büro.Büro-Thermo.Current-Temperature
    heatingcontrol.0	2019-07-03 19:44:05.404	debug	member{"type":"state","common":{"type":"number","unit":"°C","min":-100,"max":100,"read":true,"write":false,"role":"value.temperature","name":"Current Temperature"},"native":{"UUID":"00000011-0000-1000
    heatingcontrol.0	2019-07-03 19:44:05.396	warn	not supported type {"type":"state","common":{"type":"number","min":0,"max":3,"read":true,"write":false,"role":"value","name":"Current Heating Cooling State","unit":""},"native":{"UUID":"0000000F-0000-
    heatingcontrol.0	2019-07-03 19:44:05.396	debug	found as Heating Gewerk 8 ham.0.Büro.Büro-Thermo.Current-Heating-Cooling-State
    heatingcontrol.0	2019-07-03 19:44:05.395	debug	member{"type":"state","common":{"type":"number","min":0,"max":3,"read":true,"write":false,"role":"value","name":"Current Heating Cooling State","unit":""},"native":{"UUID":"0000000F-0000-1000-8000-002
    heatingcontrol.0	2019-07-03 19:44:05.389	warn	not supported type {"type":"state","common":{"type":"number","unit":"°C","min":10,"max":35,"read":true,"write":true,"role":"level.temperature","name":"Cooling Threshold Temperature"},"native":{"UUID":
    heatingcontrol.0	2019-07-03 19:44:05.389	debug	found as Heating Gewerk 7 ham.0.Büro.Büro-Thermo.Cooling-Threshold-Temperature
    
  • Developer

    @CKMartens Danke, das hilft weiter. Direkt nach dem Start des Adapters müssten aber noch drei weitere umfangreiche logs stehen. Die beginnen mit

    • room enums:
    • function enums:
    • heating member:
      Hier werden die Abhängigkeiten der Objekte zueinander dargestellt.
      Alle drei logs sind umfangreich, deshalb am besten herunterladen...
  • Developer

    @Rene_HM vielen Dank für den Adapter!
    Auf github steht: "node with version higher then 8 is necessary!"
    Ist das nur ein Übersetzungsfehler oder wird tatsächlich mindestens node v10 benötigt?

  • Developer

    Der Adapter funktioniert mit node 8 oder höher...

Suggested Topics

1.5k
Online

37.0k
Users

42.7k
Topics

593.3k
Posts