NEWS
Test Adapter HeatingControl v3.xx
-
Hallo,
irgendwie konnte ich nicht das richtige finden.
Ich habe gerade neue Zigbee Festersensoren installiert.
Wollte diese nun den Thermostaten zuordnen und dem Zimmer.
Beim automatischen Suchen findet erst keine.
Es muss ja ein RAUM und Funktion zugeordnet werden. Habe ich, denke das es die falsche Funktion ist.
Welches ist dir richtig?Cu Deta
-
Ankündigung: In wenigen Tagen wird es die Version 3.0 im beta - Kanal geben.
Die wichtigsten Änderungen sind:
- admin wurde komplett auf react und typescript umgestellt.
** In diesem Zusammenhang habe ich auch die internen Datenstrukturen des Adapters umbauen müssen
** es können ab sofort keine Räume mehr manuell im Adapter angelegt werden. Stattdessen werden die Räume aus den allgemeinen Einstellungen von ioBroker verwendet.
** ich versuche, die Daten aus der alten Version in die neue zu migrieren. Das funktioniert, wenn die im Adapter verwendeten Räume auch in den allgemeinen Eistellungen vorhanden sind bzw. von dort importiert wurden. Wenn die Raumnamen unterschiedlich sind, muss man die Konfiguration neu erstellen...
** Zur Auswahl des Raumes zur Konfiguration muss man nun ganz oben den Raum in einer Selectbox auswählen
Hier ein paar screenshots:
Hautpeinstellungen:

Konfiguration der Räume:

- admin wurde komplett auf react und typescript umgestellt.
-
Ankündigung: In wenigen Tagen wird es die Version 3.0 im beta - Kanal geben.
Die wichtigsten Änderungen sind:
- admin wurde komplett auf react und typescript umgestellt.
** In diesem Zusammenhang habe ich auch die internen Datenstrukturen des Adapters umbauen müssen
** es können ab sofort keine Räume mehr manuell im Adapter angelegt werden. Stattdessen werden die Räume aus den allgemeinen Einstellungen von ioBroker verwendet.
** ich versuche, die Daten aus der alten Version in die neue zu migrieren. Das funktioniert, wenn die im Adapter verwendeten Räume auch in den allgemeinen Eistellungen vorhanden sind bzw. von dort importiert wurden. Wenn die Raumnamen unterschiedlich sind, muss man die Konfiguration neu erstellen...
** Zur Auswahl des Raumes zur Konfiguration muss man nun ganz oben den Raum in einer Selectbox auswählen
Hier ein paar screenshots:
Hautpeinstellungen:

Konfiguration der Räume:

@Rene_HM sagte in Test Adapter HeatingControl v2.12.x:
es können ab sofort keine Räume mehr manuell im Adapter angelegt werden. Stattdessen werden die Räume aus den allgemeinen Einstellungen von ioBroker verwendet.
Hallo Rene,
wie meinst du das?
Bei mir sind die Räume in den Kategorien richtig gepflegt, aber im Objektbaum unter Räume passt die Aufstellung nicht.Muss ich den Objektbaum entsprechend anpassen?
Wie würde das ablaufen? - admin wurde komplett auf react und typescript umgestellt.
-
@siggi0904 in folgendem Beispiel:


können alle Räume migriert werden, bis auf das Kinderzimmer.
Im enum von iob heisst der Raum "Kinderzimmer" und im HeatingControl v 2.xx.xx heisst der Raum KiZi. In dem Fall wäre der "Standard"-Weg, man startet die v3 vom HeatingControl und konfiguriert "Kinderzimmer" neu (Geräte für Thermostat, Fenstersensor, Aktor und TempSensor hinzufügen). Zusätzlich muss dass Heizungsprofil für diesen Raum neu eingerichtet werden. Eine manuelle Änderung von Daten im Objekt-Baum würde ich einem normalen User nicht empfehlen... -
wie sieht das bei dir im admin von HeatingControl (v2.xx) aus?
Die Räume unterhalb enum.rooms passen bei mir zu den Kategorien. Im HeatingControl tauchen dann die im Adapter konfigurierten Räume auf (natürlich wieder mit dem oben beschriebenen Unterschied im Kinderzimmer)

-
Wie hier angekündigt, habe ich die Version 3.0.0 als beta released.
Da ich nur minimal testen konnte, emfehle ich diese Version noch nicht zum Einsatz in live / Produktiv-Systemen.
Ich habe die Version veröffentlicht, damit ihr auf euren Testsystemen prüfen könnt, ob eure Szenarien und Anforderungen weiterhin funktionieren. Dafür bedanke ich mich schon im Voraus.
-
@siggi0904 Räume werden doch unter "Kategorien" angelegt:

@Rene_HM sagte in Test Adapter HeatingControl v2.12.x:
@siggi0904 Räume werden doch unter "Kategorien" angelegt:
Ja, hab mal nachgesehen über den Experten-Modus.
Das sind die importierten Räume aus dem Homematic-Adapter.Das scheint dort im Adapter auch nicht korrekt zu sein.
-
@Rene_HM sagte in Test Adapter HeatingControl v2.12.x:
@siggi0904 Räume werden doch unter "Kategorien" angelegt:
Ja, hab mal nachgesehen über den Experten-Modus.
Das sind die importierten Räume aus dem Homematic-Adapter.Das scheint dort im Adapter auch nicht korrekt zu sein.
@Siggi0904 sagte in Test Adapter HeatingControl v2.12.x:
Das scheint dort im Adapter auch nicht korrekt zu sein.
Das ist, was ich meine. Bis Version 2.xx konnte man im HeatingControl-Adapter Räume selbst definieren. Es gab zwar die Möglichkeit, die Räume aus den Kategorien zu verwenden, man musste es aber nicht. Auch ich habe hier in einer Installation einen Raum lokal im Adapter angelegt. Solche Räume müssen beim Übergang zu V 3.xx neu konfiguriert werden...
-
Eine ausschließliche Änderung der "function" führt bei mir nicht dazu, dass die "Save" Buttons aktiv werden.

Welche Auswirkungen hätte die(korrekte/falsche) Auswahl der function?
-
Eine ausschließliche Änderung der "function" führt bei mir nicht dazu, dass die "Save" Buttons aktiv werden.

Welche Auswirkungen hätte die(korrekte/falsche) Auswahl der function?
@Marc-Berg sagte in Test Adapter HeatingControl v3.xx:
Welche Auswirkungen hätte die(korrekte/falsche) Auswahl der function?
funktionell hat das keinerlei Auswirkung. Die Auswahl wird ausschliesslich zur Suche nach (homematic)-Geräten hier auf der Einstellungsseite verwendet..
-
@Marc-Berg sagte in Test Adapter HeatingControl v3.xx:
Welche Auswirkungen hätte die(korrekte/falsche) Auswahl der function?
funktionell hat das keinerlei Auswirkung. Die Auswahl wird ausschliesslich zur Suche nach (homematic)-Geräten hier auf der Einstellungsseite verwendet..
@Rene_HM sagte in Test Adapter HeatingControl v3.xx:
Die Auswahl wird ausschliesslich zur Suche nach (homematic)-Geräten hier auf der Einstellungsseite verwendet..
Die Auswahl wird aber scheinbar nicht gespeichert. Außerdem sieht man so einen überlagerten Text, wenn noch nichts ausgewählt ist.

-
Die State-Einstellungen für
"holiday at home" und
"Feiertag"kann ich in den neuen Instanzeinstellungen nicht mehr finden.

Sind die entfallen?
-
Die State-Einstellungen für
"holiday at home" und
"Feiertag"kann ich in den neuen Instanzeinstellungen nicht mehr finden.

Sind die entfallen?
-
@rene_hm könnte man die Aktivierung der Thermostate in einem Raum dynamisch gestalten? Ich habe Räume, in denen ich je nach Außentemperatur entweder mit normaler Heizung oder mit Klimaanlage heize. Derzeit habe ich dafür verschiedene Räume in den Instanzen von Heatingcontrol angelegt. Je nach Fall aktiviere/deaktiviere ich den einen oder anderen Raum. Derzeit habe ich diesen Workaround nur in Heatingcontrol, weil ich die Räume dort anlegen konnte. Mit 3.0 müsste ich das aber direkt in iob anlegen, was etwas unschön wäre.
-
@rene_hm könnte man die Aktivierung der Thermostate in einem Raum dynamisch gestalten? Ich habe Räume, in denen ich je nach Außentemperatur entweder mit normaler Heizung oder mit Klimaanlage heize. Derzeit habe ich dafür verschiedene Räume in den Instanzen von Heatingcontrol angelegt. Je nach Fall aktiviere/deaktiviere ich den einen oder anderen Raum. Derzeit habe ich diesen Workaround nur in Heatingcontrol, weil ich die Räume dort anlegen konnte. Mit 3.0 müsste ich das aber direkt in iob anlegen, was etwas unschön wäre.
@FernetMenta Nur damit ich den FeatureRequest richtig verstehe: Du möchtest in einem Raum z.Bsp. zwei Thermostate definieren. Zur Laufzeit, d.h. ohne Neustart des Adapters möchtest du ein Thermostat aktiv und das andere inaktiv setzen. Aktuell würde das ja funktionieren, indem du Thermostate im admin des Adapters aktiv oder inaktiv setzt und danach den Adapter neu startest.
-
@FernetMenta Nur damit ich den FeatureRequest richtig verstehe: Du möchtest in einem Raum z.Bsp. zwei Thermostate definieren. Zur Laufzeit, d.h. ohne Neustart des Adapters möchtest du ein Thermostat aktiv und das andere inaktiv setzen. Aktuell würde das ja funktionieren, indem du Thermostate im admin des Adapters aktiv oder inaktiv setzt und danach den Adapter neu startest.
@Rene_HM sagte in Test Adapter HeatingControl v3.xx:
@FernetMenta Nur damit ich den FeatureRequest richtig verstehe: Du möchtest in einem Raum z.Bsp. zwei Thermostate definieren. Zur Laufzeit, d.h. ohne Neustart des Adapters möchtest du ein Thermostat aktiv und das andere inaktiv setzen. Aktuell würde das ja funktionieren, indem du Thermostate im admin des Adapters aktiv oder inaktiv setzt und danach den Adapter neu startest.
Genau, aktuell könnte ich das interaktiv in admin machen. Ich möchte das aber automatisieren können. Derzeit habe ich ein Skript, welches in Abhängigkeit von Außentemperatur und Zeit, den einen oder anderen Raum aktiviert, weil ich Thermostate im Skript nicht aktiv/inaktiv schalten kann.


