NEWS
Fehler im Rpc Adapter
-
@asgothian sagte in Fehler im Rpc Adapter:
@sissiwup sagte in Fehler im Rpc Adapter:
Ich dachte immer ein Vorteil von JavaScript ist grade das Autoboxing, warum dann die Fehlermeldungen? Wobei sollen die helfen?
Wenn ich stark typisieren wollte, dann würde ich eine andere Sprache vorschlagen:-)Beim programmieren von Skripten ist eine schwache Typisierung ggf. von Vorteil, wenn der Programmierer damit umgehen kann. Im Objektbaum ist das anders. Da gibt es im Forum hinreichend Beispiele wo Anwender über die schwache Typisierung gestolpert sind. Deswegen macht es Sinn da stark zu typisieren.
Zu deiner ersten Fehlermeldung: Bitte die komplette Meldung posten.
A.
Hi,Hier der Screenshot:
-
@asgothian sagte in Fehler im Rpc Adapter:
@sissiwup sagte in Fehler im Rpc Adapter:
Ich dachte immer ein Vorteil von JavaScript ist grade das Autoboxing, warum dann die Fehlermeldungen? Wobei sollen die helfen?
Wenn ich stark typisieren wollte, dann würde ich eine andere Sprache vorschlagen:-)Beim programmieren von Skripten ist eine schwache Typisierung ggf. von Vorteil, wenn der Programmierer damit umgehen kann. Im Objektbaum ist das anders. Da gibt es im Forum hinreichend Beispiele wo Anwender über die schwache Typisierung gestolpert sind. Deswegen macht es Sinn da stark zu typisieren.
Zu deiner ersten Fehlermeldung: Bitte die komplette Meldung posten.
A.
Verstehe ich,
Aber z.B. mußte ich alle Tasmota Geräte bei mir komplett löschen, da die Werte scheinbar nicht wie erwartet waren. (Tasmota über Sonoff Adapter)
Nachdem die Geräte wieder da waren, gab es keine Fehlermeldungen mehr.Da sollte noch etwas für „normale“ User getan werden, damit der Aufschrei nicht zu groß ist.
-
Das ist doch eher ein Homematic Problem.
Warum die 4.5Grad nicht auch auf dem Display erscheint, ist mir nen Rätsel.
So entstehen natürlich , wie bei dir, Fragen."Werksseitig ist eine minimale Solltemperatur von 4,5°C eingestellt. Um die Untergrenze der einstellbaren Temperatur zu festzulegen, kann eine minimale Solltemperatur über die WebUI eingestellt werden (4,5 bis 25,0°C). "
Aber OFF ist das Gerät nicht, auch das ist ein Trugschluss. Normal hätte man es bei 4.5 bzw. 5 auf dem Display enden lassen können.
Sinkt die Temperatur unter den Frostschutz, springt das Thermostat trotz OFF an. -
{ "type": "state", "common": { "name": "###INT0000003:1.SET_TEMPERATURE", "def": "20.0", "type": "number", "read": true, "write": true, "min": "5.0", "max": "30.0", "unit": "°C", "role": "level.temperature" }, "native": { "UNIT": "�C", "MIN": "5.0", "MAX": "30.0", "OPERATIONS": 7, "FLAGS": 1, "ID": "SET_TEMPERATURE", "TAB_ORDER": 4, "TYPE": "FLOAT", "DEFAULT": "20.0", "CONTROL": "HEATING_CONTROL.SETPOINT" }, "from": "system.adapter.hm-rega.0", "user": "system.user.admin", "ts": 1621541001807, "_id": "hm-rpc.2.INT0000003.1.SET_TEMPERATURE", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } }
In der Parameterdefinition von "Set_Temperature" ist für die Gruppen 5 als Minimum angegeben. Beim Thermostatventilen steht 4.5...
-
@sissiwup sagte in Fehler im Rpc Adapter:
Da sollte noch etwas für „normale“ User getan werden, damit der Aufschrei nicht zu groß ist.
Nein, sehe ich anders. Die "Normalen" User müssen mit diesen Meldungen Änderungen bei den Entwicklern hervor rufen. Ein grosses Problem ist bei den Adaptern das auch die Entwickler nicht alle Hardware besitzen so dass halt nicht alles zu 100% durchgetestet werden kann.
Ohne diese Meldungen merkt das keiner.
Nur die "Nutzer" können das Melden.Nebenbei - du bekommst keine Fehlermeldung, sondern eine Warnmeldung, sprich einen Hinweis das da etwas nicht so ist wie es soll.
A.
-
@sissiwup sagte in Fehler im Rpc Adapter:
Und nein, ich setze nicht die Temp. Sondern drücke einfach die Taste Off im Bild und Manu-Modus.
PS: Das Display zeigt OFF.und da wird es hängen!
wenn der Datenpunkt Temp ein Min von 5° hat und die CCU bei off einen Wert darunter setzt kommt es zu dieser Meldung.
Wie tief kannst du denn die Temp einstellen?
geht das mit 4,5°C oder nur bis 5°C? -
-
Der Adapter holt sich die Infos von der Homematic/Gerät(?) und baut daraus die Objekte in ioBroker, das heist der min Wert ist nicht im Adapter falsch hinterlegt.
-
@haselchen sagte in Fehler im Rpc Adapter:
Und Du kennst doch Homematic auch?
Isch 'abe keine 'eizung!
-
-
Er hat genug Wärme von Innen -> grosses Whiskey Regal
-
@haselchen sagte in Fehler im Rpc Adapter:
Er hat genug Wärme von Innen -> grosses Whiskey Regal
wird gerade immer leerer.
Gottseidank kommt jetzt der Sommer -
Alternativ: Gute Dämmung und ausreichend Abwärme vom ioBroker System + Testsysteme
-
Ich kenne es von den (non-IP) HomeMatic Thermostaten auch so, dass eine Temperatur bis min. 5°C eingestellt werden kann, jedoch beim ausschalten (Off, z.B. im Sommer) in den Datenpunkten 4,5°C angezeigt wird.
Über iQontrol kann ich den Slider sogar bis auf 4,5°C ziehen. Daraufhin geht der Thermostat in den manuellen Modus und ist "off".
[EDIT]
Im übrigen ist bei meinem Thermostaten die Range von 4,5°C - 30,5°C{ "type": "state", "common": { "def": 20, "type": "number", "read": true, "write": true, "min": 4.5, "max": 30.5, "unit": "°C", "role": "level.temperature", "name": "Heizung Diele.SET_TEMPERATURE", "smartName": { "de": "Heizung Diele", "smartType": "THERMOSTAT" } }, "native": { "CONTROL": "HEATING_CONTROL.SETPOINT", "DEFAULT": 20, "FLAGS": 1, "ID": "SET_TEMPERATURE", "MAX": 30.5, "MIN": 4.5, "OPERATIONS": 7, "TAB_ORDER": 6, "TYPE": "FLOAT", "UNIT": "°C" },
-
@tg-71 sagte in Fehler im Rpc Adapter:
{ "type": "state", "common": { "name": "###INT0000003:1.SET_TEMPERATURE", "def": "20.0", "type": "number", "read": true, "write": true, "min": "5.0", "max": "30.0", "unit": "°C", "role": "level.temperature" }, "native": { "UNIT": "�C", "MIN": "5.0", "MAX": "30.0", "OPERATIONS": 7, "FLAGS": 1, "ID": "SET_TEMPERATURE", "TAB_ORDER": 4, "TYPE": "FLOAT", "DEFAULT": "20.0", "CONTROL": "HEATING_CONTROL.SETPOINT" }, "from": "system.adapter.hm-rega.0", "user": "system.user.admin", "ts": 1621541001807, "_id": "hm-rpc.2.INT0000003.1.SET_TEMPERATURE", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } }
In der Parameterdefinition von "Set_Temperature" ist für die Gruppen 5 als Minimum angegeben. Beim Thermostatventilen steht 4.5...
Kann ich nicht bestätigen. Bei mir ist egal ob Wandthermostat/Heizungsventil oder Gruppe 4,5 als min...
Vielleicht mal neu erstellen lassen ? -
@dslraser
Neu erstellen hat nichts gebracht. Gleiche Warnung -
@sissiwup Hast du eine Lösung gefunden?
-
@draexler
Hallo,leider nein. Problem habe ich grade festgestellt ist immer noch da.
Es herrscht hier leider die Meinung vor, ioBroker hat immer Recht, auch wenn das Ursprungssystem was anderes liefert.Warnungen ausschalten beim Adapter ist das einzige was hilft.
-
@sissiwup sagte in Fehler im Rpc Adapter:
Es herrscht hier leider die Meinung vor, ioBroker hat immer Recht, auch wenn das Ursprungssystem was anderes liefert.
wer sagt das?
Habe keine HM Heizungsteile, kann das daher nicht überprüfen, glaube mich aber erinnern zu können, dass das ein Bug seitens der CCU rpc sei und von Seiten EQ-3 gelöst werden müsse.
-
@homoran sagte in Fehler im Rpc Adapter:
@sissiwup sagte in Fehler im Rpc Adapter:
Es herrscht hier leider die Meinung vor, ioBroker hat immer Recht, auch wenn das Ursprungssystem was anderes liefert.
wer sagt das?
Habe keine HM Heizungsteile, kann das daher nicht überprüfen, glaube mich aber erinnern zu können, dass das ein Bug seitens der CCU rpc sei und von Seiten EQ-3 gelöst werden müsse.
Hallo,
in der CCU kann ich OFF = 4,5 Grad wählen.
Das Thermostat zeigt dann OFF an. Ausgelesen ist das aber wieder 4,5 Grad.
War immer so. Was soll da falsch sein?