NEWS
Adapter: ebus
-
@hasont sagte in Adapter: ebus:
ebusctl write -c 470 HwcOPMode "manual"
habe ich auch schon versucht
ebusctl write -c 470 HwcOPMode "manual"
ERR: element not foundManual gibt es in der 470 nicht:
enum Values_HwcOPMode {
off: 0,
on: 1,
auto: 2,
autosunday: 3,
party: 4,
load: 5,
holiday: 7,Probier mal 1 für "on"
-
Unter http://forum.iobroker.net/viewtopic.php?f=23&t=9322&hilit=ebus wird beschrieben, wie der ebusd von https://github.com/john30/ebusd mittels MQTT und javascript in ioBroker integriert werden kann. Mein Adapter nutzt ebenfalls den ebusd. Die Daten werden aber per HTTP abgeholt. Der Adapter parsed die Daten und stellt nur die in ioBroker zur Verfügung, die "value" oder "lastup" im Namen haben. Damit werden Daten, die zwar in der csv verfügbar sind, aber nicht auf dem Bus gelesen wurden, gar nicht erst als Datenpunkt angelegt. Der Adapter ist derzeit read only. Schreiben auf den Bus ist nicht implementiert.
Hier settings:

IP ist die Adresse des Systems, auf dem ebusd läuft.Port ist der Port, der in dem ebusd Konfigfile (z.Bsp. /etc/default/ebusd) als HTTP-Port eingetragen wurde.
z.Bsp.
EBUSD_OPTS = "-r -d /dev/ttyUSB0 -p 7777 -l --httpport=8889"Wichtig ist, dass das Interface auf "ebusd" gestellt ist. Der Adapter unterstützt auch noch eine spezielle Arduino-Software, welche ich später vorstellen werde.
Der Adapter steht aktuell in Version 0.4.1. in github zur Verfügung: https://github.com/rg-engineering/ioBroker.ebus
Hallo, ich habe heute gesehen, dass es seit 11.07 17:35 keine Updates mehr in meinen Ebus Objekten gibt.
Raspi Update und Upgrade habe ich schon gemacht aber nach Neustart der IoBroker Instanz kommt im Log immer
"system.adapter.ebus.0 schedule attribute missing"
Auch das EBUS Update auf 3.6.2 hat keine Verbesserung gebracht.Habt Ihr ne Idee wo ich da ansetzen könnte oder muss ich den EBUS neu aufsetzen?
-
Hallo, ich habe heute gesehen, dass es seit 11.07 17:35 keine Updates mehr in meinen Ebus Objekten gibt.
Raspi Update und Upgrade habe ich schon gemacht aber nach Neustart der IoBroker Instanz kommt im Log immer
"system.adapter.ebus.0 schedule attribute missing"
Auch das EBUS Update auf 3.6.2 hat keine Verbesserung gebracht.Habt Ihr ne Idee wo ich da ansetzen könnte oder muss ich den EBUS neu aufsetzen?
@hasont
Kurz gesagt es war der Cron.
Der stand auf einer Minute und ich hab Ihn auf zwei gestellt. Fehler ist weg, mein Dauerfehler den ich im Log weggeschaltet hatte ist aber immer noch da. Falls hier noch jemand einen Tip hat!!!!!host.raspberrypi 2025-07-19 16:20:00.022 warn instance system.adapter.ebus.0 already running with pid 17860 host.raspberrypi 2025-07-19 16:18:00.024 warn instance system.adapter.ebus.0 already running with pid 17860 -
Die aufgezeichneten bzw. abgefragten DP sind von der Struktur her gleich. history.ebus.error hat als Wert "none" und einen aktuellen Zeitstempel aber die 3 history Werte nicht.

@fortune95 sagte in Adapter: ebus:
Die aufgezeichneten bzw. abgefragten DP sind von der Struktur her gleich. history.ebus.error hat als Wert "none" und einen aktuellen Zeitstempel aber die 3 history Werte nicht.
Mit der 3.6.6 sollte es wieder funktionieren.
ABER Achtung: es muss der gesamte Datenpunkt ohne Instanzname und Instanznummer angegeben werden

-
@fortune95 sagte in Adapter: ebus:
Die aufgezeichneten bzw. abgefragten DP sind von der Struktur her gleich. history.ebus.error hat als Wert "none" und einen aktuellen Zeitstempel aber die 3 history Werte nicht.
Mit der 3.6.6 sollte es wieder funktionieren.
ABER Achtung: es muss der gesamte Datenpunkt ohne Instanzname und Instanznummer angegeben werden

-
Ich habe eine Vaillanttherme mit 470 Regler. Konnte auch die meisten Datenpunkte lesen. Nun habe ich auf 3.6.3 updatet und es fehlen die 470 Daten alle.
Kann nur noch die Außentemperatur bzw. Werte von der Therme lesen. Hat einer eine Idee?
Diese Daten erscheinen nicht mehr.
-
Ich habe eine Vaillanttherme mit 470 Regler. Konnte auch die meisten Datenpunkte lesen. Nun habe ich auf 3.6.3 updatet und es fehlen die 470 Daten alle.
Kann nur noch die Außentemperatur bzw. Werte von der Therme lesen. Hat einer eine Idee?
Diese Daten erscheinen nicht mehr.
Was steht im Log?
-
Ich habe eine Vaillanttherme mit 470 Regler. Konnte auch die meisten Datenpunkte lesen. Nun habe ich auf 3.6.3 updatet und es fehlen die 470 Daten alle.
Kann nur noch die Außentemperatur bzw. Werte von der Therme lesen. Hat einer eine Idee?
Diese Daten erscheinen nicht mehr.
-
@meintre-0 kann es sein, dass die Daten im Objekt-Baum verschoben sind?
-
@meintre-0 hattest du auch den ebusd mit aktualisiert? Die Fehlermeldung kommt von da...
