NEWS
FHEM Adapter
-
@lausid
Da ist wohl was an mir vorbeigegangen.
Was ist "JSONLIST2_HPSU.json" und wie kann ich das einlesen? -
Ist da folgendes in FHEM korrekt?
"JSONLIST2_HPSU.json" in den FHEM Ordner kopieren und
sudo cp fhemHPSU/JSONLIST2_HPSU.json /opt/fhem/FHEM/
???
-
@hg6806
nein, nein bitte nichts kopieren. Da ist auch nichts an dir vorbeigegangen
Ich nutze die Datei in dem Bsp JSONLIST2_HPSU.json nur zum Test von Devices die ich nicht habe.
Der Inhalt der Datei entspicht der Ausgabe von "jsonlist2 HPSU" in FHEM und kann im
Objekt fhem.0.info.Debug.jsonlist2 eingefügt werden. Der Adapter erstellt damit die Objekte wie bei einem Start Adapter und in FHEM vorhanden.
Hoffe konnte es verständlich erklären, aber hilt dir leider auch nicht weiter
Sind nach einem Neustart die fehlenden Objekte von oben vorhanden?Gruß LausiD
-
@lausid
Gerade nochmal alles neu gestartet, in ioBroker fehlen die Werte noch immer. -
@hg6806
Seltsame Geschichte
Gab es für HPSU/FHEM noch ein Update?
Kannst du mir mal das Ergebis von "jsonlist2 HPSU" aus FHEM schicken?Nachtrag: Hast du hier fhem.0.info.Configurations.ignoreReadings was stehen zB Energie?
Gruß LausiD
-
@lausid sagte in FHEM Adapter:
Kannst du mir mal das Ergebis von "jsonlist2 HPSU" aus FHEM schicken?
Wie mache ich das? Kenn mich mich FHEM so gar nicht aus.
-
@hg6806
in der Befelszeile von FHEM "jsonlist2 HPSU" eingeben und das angezeigte Ergebnis kopieren.
Was hast du in fhem.0.info.Configurations.ignoreReadings stehen?Gruß
LausiD -
@lausid sagte in FHEM Adapter:
jsonlist2 HPSU
Hi, hier die Ausgaben:
{ "Arg":"HPSU", "Results": [ ], "totalResultsReturned":0 }
fhem.0.info.Configurations.ignoreReadings steht kein Wert drin.
-
@hg6806
Danke und sorry mein Fehler
HPSU muss durch Name Device ersetzt werden.Gruß LausiD
-
@lausid
Sieht schon anders aus:{ "Arg":"myHPSU", "Results": [ { "Name":"myHPSU", "PossibleSets":"Disconnect:noArg Connect_MonitorMode:noArg Connect:noArg ForceDHW:noArg HPSU.Kuehl_Soll_Korr_Parallel:slider,-5,0.1,5,1 HPSU.Spreizung_Mod_HZ:slider,2,1,20 HPSU.WW_Sperrzeit:slider,0,1,240 HPSU.Bivalenzfunktion:off,on HPSU.Funktion_EHS:slider,0,1,3 HPSU.HK_Funktion:Witterung,Fest HPSU.Heizkurve:slider,0,0.1,3,1 HPSU.HZ_Unterstuetzung:off,on HPSU.Max_WW_Ladezeit:slider,0,1,240 HPSU.Max_Leistung_Pumpe:slider,20,1,100 HPSU.Max_T_Vorlauf:slider,20,1,90 HPSU.Kuehlen_A_Temp_Max:slider,20,1,45 HPSU.Min_Leistung_Pumpe:slider,10,1,100 HPSU.Min_T_Vorlauf:slider,18,1,90 HPSU.Kuehlen_VL_Soll_Abs_Min:slider,5,1,25 HPSU.Betriebsart:Bereitschaft,Auto1,Auto2,Kuehlen,Heizen,Absenken,Sommer HPSU.Fluesterbetrieb:Aus,Ein,Nur_bei_Nacht HPSU.Raumthermostat:off,on HPSU.Kuehlen_A_Temp_Start:slider,15,1,45 HPSU.Schaltschwelle_AUX_TDHW:slider,20,1,85 HPSU.Soll_T_Warmwasser_1:slider,35,1,70 HPSU.Soll_T_Warmwasser_2:slider,35,1,70 HPSU.Soll_T_Warmwasser_3:slider,35,1,70 HPSU.Kuehlen_VL_Soll_Max:slider,5,1,25 HPSU.Kuehlen_VL_Soll_Start:slider,5,1,25 HPSU.T_Vorlauf_Tag:slider,20,1,90 HPSU.T_Vorlauf_Nacht:slider,20,1,90 HPSU.T_Frostschutz:-1,-10,-11,-12,-13,-14,-15,Aus,-2,-3,-4,-5,-6,-7,-8,-9,0,1,2,3,4,5 HPSU.Heizgrenze_Tag:slider,10,1,40 HPSU.Heizgrenze_Nacht:slider,10,1,40 HPSU.Soll_T_Raum_1:slider,5,0.5,40,1 HPSU.Soll_T_Raum_2:slider,5,0.5,40,1 HPSU.Soll_T_Raum_3:slider,5,0.5,40,1 HPSU.TDiff_WW_HZU:slider,2,1,15 HPSU.Wartezeit_BOH:slider,20,1,95 ", "PossibleAttrs":"alias comment:textField-long eventMap:textField-long group room suppressReading userattr userReadings:textField-long verbose:0,1,2,3,4,5 AutoPoll:on,off AntiMixerSwing:on,off CheckDHWInterrupted:on,off DebugLog:on,onWithMsg,onDHW,off AntiContinousHeating:on,off RememberSetValues:on,off SuppressRetryWarnings:on,off event-aggregator event-min-interval event-on-change-reading event-on-update-reading oldreadings stateFormat:textField-long timestamp-on-change-reading cmdIcon devStateIcon:textField-long devStateStyle icon sortby webCmd webCmdLabel:textField-long widgetOverride", "Internals": { "DEF": "/dev/ttyUSB0", "DeviceName": "/dev/ttyUSB0@38400", "ELM327_Version": "1.5", "ELMState": "Initialized", "FD": "7", "FUUID": "6060df82-f33f-4d12-ca63-693be37aef014192", "JSON_Auto_poll": "50", "JSON_Writable": "100", "JSON_parameters": "148", "JSON_version": "3.7", "Module_Version": "1.13", "NAME": "myHPSU", "NR": "14", "PARTIAL": "", "STATE": "opened", "System": "comfort", "TYPE": "HPSU" }, "Readings": { "Comm.GetStatus": { "Value":"Ok", "Time":"2021-05-19 17:29:36" }, "Comm.SetStatus": { "Value":"Ok: Soll_T_Warmwasser_1 [t_dhw_setpoint1] successfully set to 50 (1082)", "Time":"2021-05-19 17:08:03" }, "HPSU.Aktive_Betriebsart": { "Value":"Standby", "Time":"2021-05-19 17:32:38" }, "HPSU.Betrieb_Kompressor": { "Value":"off", "Time":"2021-05-19 17:32:32" }, "HPSU.Betrieb_UWPumpe": { "Value":"off", "Time":"2021-05-19 17:32:39" }, "HPSU.Betriebsart": { "Value":"Heizen", "Time":"2021-05-19 17:31:48" }, "HPSU.Direkter_Heizkreis_Modus": { "Value":"active", "Time":"2021-05-19 17:32:39" }, "HPSU.Durchfluss": { "Value":"855 lh", "Time":"2021-05-19 17:32:37" }, "HPSU.EHS_fuer_Heizung": { "Value":"2757 kWh", "Time":"2021-05-19 17:30:40" }, "HPSU.EHS_fuer_WW": { "Value":"1242 kWh", "Time":"2021-05-19 17:30:39" }, "HPSU.Energie_Heizung": { "Value":"31509 kWh", "Time":"2021-05-19 17:30:39" }, "HPSU.Energie_Kuehlung": { "Value":"227 kWh", "Time":"2021-05-19 17:30:40" }, "HPSU.Energie_WW": { "Value":"7558 kWh", "Time":"2021-05-19 17:30:40" }, "HPSU.Energie_erzeugt_gesamt": { "Value":"4711 kWh", "Time":"2021-05-19 17:30:41" }, "HPSU.Fluesterbetrieb": { "Value":"Aus", "Time":"2021-05-19 17:30:15" }, "HPSU.Funktion_EHS": { "Value":"1", "Time":"2021-05-19 17:29:53" }, "HPSU.HK_Funktion": { "Value":"Witterung", "Time":"2021-05-19 17:29:54" }, "HPSU.Heizgrenze_Tag": { "Value":"35 °C", "Time":"2021-05-19 17:18:19" }, "HPSU.Heizkurve": { "Value":"0.4", "Time":"2021-05-19 17:29:54" }, "HPSU.Heizung_Ruecklauf": { "Value":"24 °C", "Time":"2021-05-19 17:32:27" }, "HPSU.Kaeltemitteltemperatur": { "Value":"22 °C", "Time":"2021-05-19 17:32:32" }, "HPSU.Kuehl_Soll_Korr_Parallel": { "Value":"0 °C", "Time":"2021-05-19 17:29:08" }, "HPSU.Kuehlen_A_Temp_Max": { "Value":"36 °C", "Time":"2021-05-19 17:29:55" }, "HPSU.Kuehlen_A_Temp_Start": { "Value":"22 °C", "Time":"2021-05-19 17:30:16" }, "HPSU.Kuehlen_VL_Soll_Abs_Min": { "Value":"17 °C", "Time":"2021-05-19 17:29:55" }, "HPSU.Kuehlen_VL_Soll_Max": { "Value":"8 °C", "Time":"2021-05-19 17:30:42" }, "HPSU.Kuehlen_VL_Soll_Start": { "Value":"15 °C", "Time":"2021-05-19 17:30:42" }, "HPSU.Laufzeit_Kompressor": { "Value":"12886 h", "Time":"2021-05-19 17:30:41" }, "HPSU.Laufzeit_UWPumpe": { "Value":"23308 h", "Time":"2021-05-19 17:30:42" }, "HPSU.Max_T_Vorlauf": { "Value":"80 °C", "Time":"2021-05-19 17:29:54" }, "HPSU.Min_T_Vorlauf": { "Value":"25 °C", "Time":"2021-05-19 17:29:55" }, "HPSU.Pos_Vent_3UVB1": { "Value":"10 %", "Time":"2021-05-19 17:32:36" }, "HPSU.Pos_Vent_3UV_DHW": { "Value":"0 %", "Time":"2021-05-19 17:32:38" }, "HPSU.Raumthermostat": { "Value":"off", "Time":"2021-05-19 17:32:30" }, "HPSU.Ruecklauftemperatur": { "Value":"23 °C", "Time":"2021-05-19 17:32:36" }, "HPSU.Soll_T_Raum_1": { "Value":"24 °C", "Time":"2021-05-19 17:32:35" }, "HPSU.Soll_T_Warmwasser": { "Value":"50 °C", "Time":"2021-05-19 17:32:30" }, "HPSU.Soll_T_Warmwasser_1": { "Value":"50 °C", "Time":"2021-05-19 17:08:03" }, "HPSU.Soll_T_direkter_Heizkreis": { "Value":"27.1 °C", "Time":"2021-05-19 17:32:22" }, "HPSU.Soll_Vorlauftemperatur_Waermeerzeuger": { "Value":"27.1 °C", "Time":"2021-05-19 17:32:22" }, "HPSU.TDiff_WW_HZU": { "Value":"5 °C", "Time":"2021-05-19 17:30:44" }, "HPSU.TVBH": { "Value":"23.4 °C", "Time":"2021-05-19 17:32:23" }, "HPSU.T_Aussen": { "Value":"17.1 °C", "Time":"2021-05-19 17:32:31" }, "HPSU.T_Aussen_WP": { "Value":"19.5 °C", "Time":"2021-05-19 17:32:32" }, "HPSU.T_Aussen_gemittelt": { "Value":"17.4 °C", "Time":"2021-05-19 17:31:55" }, "HPSU.T_Frostschutz": { "Value":"Aus", "Time":"2021-05-19 17:18:17" }, "HPSU.T_Vorlauf_Nacht": { "Value":"28 °C", "Time":"2021-05-15 14:29:32" }, "HPSU.T_Warmwasser": { "Value":"47 °C", "Time":"2021-05-19 17:31:55" }, "HPSU.T_direkter_Heizkreis": { "Value":"23.5 °C", "Time":"2021-05-19 17:32:35" }, "HPSU.UWPumpe": { "Value":"100 %", "Time":"2021-05-19 17:32:38" }, "HPSU.Vorlauftemperatur_Waermeerzeuger": { "Value":"24.5 °C", "Time":"2021-05-19 17:32:27" }, "HPSU.Wartezeit_BOH": { "Value":"40 min", "Time":"2021-05-19 17:31:52" }, "HPSU.Wasserdruck": { "Value":"2.23 bar", "Time":"2021-05-19 17:30:45" }, "HPSU.ehs": { "Value":"0 kWh", "Time":"2021-05-19 17:32:37" }, "Info.HeatCyclicErr": { "Value":"21", "Time":"2021-05-19 12:41:08" }, "Info.LastDefrostDHWShrink": { "Value":"0.20 °C", "Time":"2021-05-08 04:04:43" }, "Info.Q": { "Value":"0 kW", "Time":"2021-05-19 12:41:08" }, "Info.Ts": { "Value":"0 °C", "Time":"2021-05-19 12:41:08" }, "state": { "Value":"opened", "Time":"2021-05-18 11:44:56" } }, "Attributes": { "alias": "myHPSU" } } ], "totalResultsReturned":1 }
-
@hg6806 sagte in FHEM Adapter:
Wurde alles eingelesen.......Werte Energie sind da
Kopiere bitte mal bei dir in fhem.0.info.Debug.jsonlist2 und schau danach ins LOG
Gruß
LausiD -
@lausid
In FHEM ist ja auch alles da, aber eben nicht in ioBroker.Was soll ich in fhem.0.info.Debug.jsonlist2 kopieren?
Momentan ist das leer -
@hg6806 sagte in FHEM Adapter:
Was soll ich in fhem.0.info.Debug.jsonlist2 kopieren?
Das Ergebnis von jsonlist2 Name von HPSU......danach im ioB Log schauen
Gruß
LausiD -
@lausid sagte in FHEM Adapter:
jsonlist2
Ah-ha
fhem.0 2021-05-20 17:46:56.386 error (1768) Error: mandatory property type missing! [syncObjects] fhem.0 2021-05-20 17:46:56.385 error (1768) setObject fhem.0.myHPSU.HPSU~Energie_erzeugt_gesamt mandatory property type missing! fhem.0 2021-05-20 17:46:56.384 error (1768) Error: mandatory property type missing! [syncObjects] fhem.0 2021-05-20 17:46:56.383 error (1768) setObject fhem.0.myHPSU.HPSU~Energie_WW mandatory property type missing! fhem.0 2021-05-20 17:46:56.382 error (1768) Error: mandatory property type missing! [syncObjects] fhem.0 2021-05-20 17:46:56.381 error (1768) setObject fhem.0.myHPSU.HPSU~Energie_Kuehlung mandatory property type missing! fhem.0 2021-05-20 17:46:56.380 error (1768) Error: mandatory property type missing! [syncObjects] fhem.0 2021-05-20 17:46:56.380 error (1768) setObject fhem.0.myHPSU.HPSU~Energie_Heizung mandatory property type missing! fhem.0 2021-05-20 17:46:56.378 error (1768) Error: mandatory property type missing! [syncObjects] fhem.0 2021-05-20 17:46:56.377 error (1768) setObject fhem.0.myHPSU.HPSU~EHS_fuer_WW mandatory property type missing! fhem.0 2021-05-20 17:46:56.196 info (1768) myHPSU | check channel fhem.0.myHPSU finished!
-
@hg6806
Ok ein Schritt weiter....mit Error sind die fehlenden Objekte
Welche Version hat der FHEM Adapter???Ich teste heir mit:
FHEM Adapter 1.6.0
js-controller 3.3.10
node.js v14.17.0
npm 6.14.13Gruß
LausiD -
@lausid
Ich fast genauso:
FHEM Adapter 1.6.0
js-controller 3.3.10
node.js v12.21.0
npm 6.14.11 -
@hg6806
Mir fällt gerade nichts mehr ein
Sonst noch jemand eine Idee?Gruß
LausiD -
@lausid
Mir fällt auch nichts ein.
So wie ich das verstehe kann er den Datenpunkt nicht anlegen, wegen eines Parameters.Das Ding ist, es hatte ja in einer älteren Version funktioniert!
-
@hg6806
Hast du schon mal channel myHPSU gelöscht und durch den Adapter neu anlegen lassen?Gruß
LausiD -
@lausid
Moin!Was meinst du mit Channel? In FHEM?