NEWS
Test : Wasserenthärtung judo i-soft plus Adapter
-
@oranggila ok klingt plausibel.. ich bau es ein
check 0.0.6
-
@arteck Große Klasse, ich bin begeistert! Finde immer mehr interessante Kennzahlen. Es lassen sich über die API auch die Grenzwerte für den Leckageschutz (ab wann das Ventil schließen soll) auslesen: group=waterstop
-
Max. Entnahmedauer (in min):
lesen: command=abstraction%20time
setzen: command=abstraction%20time¶meter=<min> -
Max. Entnahmemenge (in l):
lesen: command=quantity
setzen: command=quantity¶meter=<liter> -
Max. Wasserdurchfluss (in l/h):
lesen: command=flow%20rate
setzen: command=flow%20rate¶meter=<liter_pro_h> -
Sleepmodus: Im Sleepmodus wird die Wasserentnahme innerhalb der Sleepmodusdauer nicht überwacht. Bei Überschreiten der Grenzwerte wird das Ventil nicht geschlossen
lesen: command=standby -> liefert Dauer in h zurück, wenn gestartet ansonsten 0
setzen: command=standby¶meter=start|stop
Gute Nacht!
Evi -
-
@oranggila ich weiss was für Daten die einzelnen Anlagen lifern und wir haben uns entschieden den Adaper nicht zu überladen mit unnütigen informationen...
wenn du mir plausieble Erklärung gibst wozu man im iobroker die Werte setzten sollte.. dann könnte man drüber nachdenken diese einzubauen.. aber NUR weil es geht werde ich diese nicht einbauen.. jeder der Werte muss einzeln geholt werden. dies Bedarf, da die Anlagen keine hyper Rechner sind, eine gewisse Zeit und ich möchte nicht die Anlage damit stressen
-
@arteck OK verstehe. Das ist wohl auch der Grund, warum die App so träge reagiert. Dann würde ich vorschlagen, die Max-Grenzwerte rauszunehmen. quantity und flow rate hattest du z.B. schon drin.
Sleepmodus starten/stoppen zu können, halte ich für sinnvoll, wenn man mal bewusst eine größere Menge Wasser entnehmen möchte, z.B. beim Heizung auffüllen oder Hochdruckreiniger-Arbeiten am Haus (uns schon passiert, dass dann plötzlich das Ventil zu ging). -
@oranggila sagte in Test : Wasserenthärtung judo i-soft plus Adapter:
Sleepmodus starten/stoppen zu können, halte ich für sinnvoll, wenn man mal bewusst eine größere Menge Wasser entnehmen möchte, z.B. beim Heizung auffüllen oder Hochdruckreiniger-Arbeiten am Haus (uns schon passiert, dass dann plötzlich das Ventil zu ging).
das kling plausibel.. machen wir rein
GIT 0.0.7
-
@mpenno Warum da so ein Unterschied ist, kann ich auch nicht erklären. Es soll jedenfalls WaterTotal die Rohwasser- und WaterTotalOut die Weichwassermenge in Liter sein.
-
@arteck Die 0.0.7 liefert einen Syntax-Fehler und der Adapter wird rot:
-
@oranggila die Version 0.0.7 ließ sich bei mir ohne Fehler installieren. Ich hatte von der 0.0.4 auf die 0.0.7 gewechselt.
Nur habe ich bei beiden Versionen bemerkt, dass sich die Inhalte trotz aktiverer Verbindung nicht ändern/aktualisieren:
Bemerkt habe ich das am Wasserverbrauch, der ist seit der Installation der 0.0.4 Version gleich geblieben.
Der Wert "lastInfoUpdate" blieb seit dem "Erstkontakt der 0.0.4er Version auch unverändert.Als ich die Version "0.0.7" gestern installiert habe, hat sich der Wert "lastInfoUpdate" auf das gestrige Datum geändert und dabei steht er auch heute noch. Die beiden Wasserverbrauchswerte zeigen immer noch keine aktuellen Werte an.
Hat jemand das gleiche bemerkt?
-
@mpenno Danke für die Info! Ich habs jetzt nochmal installiert und nun ist der Fehler weg.
Ja, die Aktualisierung klappt bei mir auch nicht, wie in der Konfiguration gesetzt alle 60sec. Es wird nur bei jedem Neustart des Adapters aktualisiert. -
@oranggila du hast genau eine fehleahfte version erwischt...
an den datenpunkt muss ich aber noch dran..habs gestern mir nur vorbereitet
-
@mpenno warte noch bis morgen..da wirds eine 0.0.8 geben
-
0.0.9 ist da
es gab noch ein Problem mit der Aktualisierung ..
also bitte adapter stoppen
Objecte zu judoisoft löschen
und adapter starten -
@arteck Aktualisierung funktioniert jetzt.
WaterTotal hat jetzt die letzte Stelle verloren. Kann das sein? Es müssten m.E. nach 49160 l sein. -
@oranggila hmm komisch an dem teil war ich garnicht dran ...
installier nochmal von GIT stell auf debug und poste die ausgabe
-> WaterTotal
-
judoisoft.0 2021-01-09 18:18:12.155 debug (21473) --> stateID judoisoft.0.WaterStop changed: false (ack = true) judoisoft.0 2021-01-09 18:18:12.151 debug (21473) -> ValveState judoisoft.0 2021-01-09 18:18:09.695 debug (21473) -> WaterYearly judoisoft.0 2021-01-09 18:18:09.695 debug (21473) WaterYearly.12 -1 -1 judoisoft.0 2021-01-09 18:18:09.694 debug (21473) WaterYearly.11 -1 -1 judoisoft.0 2021-01-09 18:18:09.694 debug (21473) WaterYearly.10 -1 -1 judoisoft.0 2021-01-09 18:18:09.694 debug (21473) WaterYearly.09 -1 -1 judoisoft.0 2021-01-09 18:18:09.694 debug (21473) WaterYearly.08 -1 -1 judoisoft.0 2021-01-09 18:18:09.693 debug (21473) WaterYearly.07 -1 -1 judoisoft.0 2021-01-09 18:18:09.693 debug (21473) WaterYearly.06 -1 -1 judoisoft.0 2021-01-09 18:18:09.693 debug (21473) WaterYearly.05 -1 -1 judoisoft.0 2021-01-09 18:18:09.693 debug (21473) WaterYearly.04 -1 -1 judoisoft.0 2021-01-09 18:18:09.692 debug (21473) WaterYearly.03 -1 -1 judoisoft.0 2021-01-09 18:18:09.692 debug (21473) WaterYearly.02 -1 -1 judoisoft.0 2021-01-09 18:18:09.691 debug (21473) WaterYearly.01 1459 1459 judoisoft.0 2021-01-09 18:17:59.231 debug (21473) -> WaterTotal judoisoft.0 2021-01-09 18:17:57.487 debug (21473) -> Quantity judoisoft.0 2021-01-09 18:17:55.447 debug (21473) -> StandBy judoisoft.0 2021-01-09 18:17:53.644 debug (21473) -> FlowRate judoisoft.0 2021-01-09 18:17:51.782 debug (21473) -> NaturalHardness judoisoft.0 2021-01-09 18:17:49.839 debug (21473) -> WaterAverage judoisoft.0 2021-01-09 18:17:43.671 debug (21473) -> SaltQuantity judoisoft.0 2021-01-09 18:17:41.891 debug (21473) -> SaltRange judoisoft.0 2021-01-09 18:17:39.358 debug (21473) --> stateID judoisoft.0.ResidualHardness changed: 6 (ack = true) judoisoft.0 2021-01-09 18:17:39.352 debug (21473) -> ResidualHardness judoisoft.0 2021-01-09 18:17:37.692 debug (21473) -> WaterCurrent judoisoft.0 2021-01-09 18:17:35.352 debug (21473) get Consumption data judoisoft.0 2021-01-09 18:17:35.351 debug (21473) get Information Static 3 {"command":"service date","data":"1594389063","group":"contract","msgnumber":"1","status":"ok","token":"33b9d1b07debf6d1370dc45beb811d95ce936d54e32e3227ba29ea1c828a12a judoisoft.0 2021-01-09 18:17:35.351 debug (21473) get Information Static 2 {"command":"init date","data":"1594389063","group":"contract","msgnumber":"1","status":"ok","token":"33b9d1b07debf6d1370dc45beb811d95ce936d54e32e3227ba29ea1c828a12ac", judoisoft.0 2021-01-09 18:17:35.350 debug (21473) get Information Static 1 {"command":"hardware version","data":"5.10","group":"version","msgnumber":"1","status":"ok","token":"33b9d1b07debf6d1370dc45beb811d95ce936d54e32e3227ba29ea1c828a12ac", judoisoft.0 2021-01-09 18:17:35.350 debug (21473) get Information Static 0 {"command":"software version","data":"02.09.h","group":"version","msgnumber":"1","status":"ok","token":"33b9d1b07debf6d1370dc45beb811d95ce936d54e32e3227ba29ea1c828a12a judoisoft.0 2021-01-09 18:17:26.339 debug (21473) system.adapter.admin.0: logging true judoisoft.0 2021-01-09 18:17:19.208 debug (21473) get Information Static judoisoft.0 2021-01-09 18:17:19.207 debug (21473) connect Result: {"group":"register","command":"connect","msgnumber":"1","token":"33b9d1b07debf6d1370dc45beb811d95ce936d54e32e3227ba29ea1c828a12ac","parameter":"i-soft plus","serial number":"1 judoisoft.0 2021-01-09 18:17:18.846 debug (21473) getSerialnumber : {"group":"register","command":"show","msgnumber":"2","token":"33b9d1b07debf6d1370dc45beb811d95ce936d54e32e3227ba29ea1c828a12ac","status":"ok","data":[{"wtuType":"i-soft plus judoisoft.0 2021-01-09 18:17:18.480 debug (21473) getToken: {"group":"register","command":"login","msgnumber":"1","name":"login","user":"*","password":"*","role":"customer","status":"ok","token":"33b9d1b07debf6d1370dc45beb811d95ce936 judoisoft.0 2021-01-09 18:17:17.827 debug (21473) getURL: https://192.168.0.29:8124/?group=register&command=login&msgnumber=1&name=login&user=* judoisoft.0 2021-01-09 18:17:17.822 debug (21473) create state judoisoft.0 2021-01-09 18:17:17.808 info (21473) starting. Version 0.0.9 in /opt/iobroker/node_modules/iobroker.judoisoft, node: v12.20.1, js-controller: 3.1.6
Aber jetzt hat es sich wieder beruhigt, also alles ok. Danke trotzdem!:
-
@oranggila Ich denke aber der Datenpunkt muss in Liter sein, nicht qm. Oder was meint ihr?
-
@oranggila du haswt den nicht nochmal installiert wie ich es gesagt habe..
also hol das bitte nach -
@arteck Ok, bitteschön
judoisoft.0 2021-01-09 18:51:46.607 debug (32424) --> stateID judoisoft.0.WaterStop changed: false (ack = true) judoisoft.0 2021-01-09 18:51:46.603 debug (32424) -> ValveState judoisoft.0 2021-01-09 18:51:44.780 debug (32424) -> StandBy judoisoft.0 2021-01-09 18:51:43.057 debug (32424) -> WaterYearly judoisoft.0 2021-01-09 18:51:43.056 debug (32424) WaterYearly.12 -1 -1 judoisoft.0 2021-01-09 18:51:43.056 debug (32424) WaterYearly.11 -1 -1 judoisoft.0 2021-01-09 18:51:43.055 debug (32424) WaterYearly.10 -1 -1 judoisoft.0 2021-01-09 18:51:43.055 debug (32424) WaterYearly.09 -1 -1 judoisoft.0 2021-01-09 18:51:43.055 debug (32424) WaterYearly.08 -1 -1 judoisoft.0 2021-01-09 18:51:43.054 debug (32424) WaterYearly.07 -1 -1 judoisoft.0 2021-01-09 18:51:43.054 debug (32424) WaterYearly.06 -1 -1 judoisoft.0 2021-01-09 18:51:43.054 debug (32424) WaterYearly.05 -1 -1 judoisoft.0 2021-01-09 18:51:43.053 debug (32424) WaterYearly.04 -1 -1 judoisoft.0 2021-01-09 18:51:43.053 debug (32424) WaterYearly.03 -1 -1 judoisoft.0 2021-01-09 18:51:43.053 debug (32424) WaterYearly.02 -1 -1 judoisoft.0 2021-01-09 18:51:43.052 debug (32424) WaterYearly.01 1459 1459 judoisoft.0 2021-01-09 18:51:41.201 debug (32424) -> WaterTotaal 49247 31698 judoisoft.0 2021-01-09 18:51:39.575 debug (32424) -> Quantity judoisoft.0 2021-01-09 18:51:37.390 debug (32424) -> FlowRate judoisoft.0 2021-01-09 18:51:35.356 debug (32424) -> NaturalHardness judoisoft.0 2021-01-09 18:51:33.704 debug (32424) -> WaterAverage judoisoft.0 2021-01-09 18:51:32.007 debug (32424) -> SaltQuantity judoisoft.0 2021-01-09 18:51:29.312 debug (32424) -> SaltRange judoisoft.0 2021-01-09 18:51:27.043 debug (32424) --> stateID judoisoft.0.ResidualHardness changed: 6 (ack = true) judoisoft.0 2021-01-09 18:51:27.038 debug (32424) -> ResidualHardness judoisoft.0 2021-01-09 18:51:25.111 debug (32424) -> WaterCurrent judoisoft.0 2021-01-09 18:51:23.054 debug (32424) get Consumption data judoisoft.0 2021-01-09 18:51:23.053 debug (32424) get Information Static 3 {"command":"service date","data":"1594389063","group":"contract","msgnumber":"1","status":"ok","token":"f455af61e017e22599608dd442088b524843af4317ff1ff24e8ef2efa43d337 judoisoft.0 2021-01-09 18:51:23.053 debug (32424) get Information Static 2 {"command":"init date","data":"1594389063","group":"contract","msgnumber":"1","status":"ok","token":"f455af61e017e22599608dd442088b524843af4317ff1ff24e8ef2efa43d3373", judoisoft.0 2021-01-09 18:51:23.052 debug (32424) get Information Static 1 {"command":"hardware version","data":"5.10","group":"version","msgnumber":"1","status":"ok","token":"f455af61e017e22599608dd442088b524843af4317ff1ff24e8ef2efa43d3373", judoisoft.0 2021-01-09 18:51:23.052 debug (32424) get Information Static 0 {"command":"software version","data":"02.09.h","group":"version","msgnumber":"1","status":"ok","token":"f455af61e017e22599608dd442088b524843af4317ff1ff24e8ef2efa43d337 judoisoft.0 2021-01-09 18:51:15.316 debug (32424) get Information Static judoisoft.0 2021-01-09 18:51:15.316 debug (32424) connect Result: {"group":"register","command":"connect","msgnumber":"1","token":"f455af61e017e22599608dd442088b524843af4317ff1ff24e8ef2efa43d3373","parameter":"i-soft plus","serial number":"1 judoisoft.0 2021-01-09 18:51:14.994 debug (32424) getSerialnumber : {"group":"register","command":"show","msgnumber":"2","token":"f455af61e017e22599608dd442088b524843af4317ff1ff24e8ef2efa43d3373","status":"ok","data":[{"wtuType":"i-soft plus judoisoft.0 2021-01-09 18:51:14.576 debug (32424) getToken: {"group":"register","command":"login","msgnumber":"1","name":"login","user":"*","password":"*","role":"customer","status":"ok","token":"f455af61e017e22599608dd442088b524843a judoisoft.0 2021-01-09 18:51:13.895 debug (32424) getURL: https://192.168.0.29:8124/?group=register&command=login&msgnumber=1&name=login&user=* judoisoft.0 2021-01-09 18:51:13.890 debug (32424) create state judoisoft.0 2021-01-09 18:51:13.876 info (32424) starting. Version 0.0.9 in /opt/iobroker/node_modules/iobroker.judoisoft, node: v12.20.1, js-controller: 3.1.6 judoisoft.0 2021-01-09 18:51:13.449 debug (32424) statesDB connected judoisoft.0 2021-01-09 18:51:13.449 debug (32424) States connected to redis: 0.0.0.0:9000 judoisoft.0 2021-01-09 18:51:13.441 debug (32424) States create System PubSub Client judoisoft.0 2021-01-09 18:51:13.440 debug (32424) States create User PubSub Client judoisoft.0 2021-01-09 18:51:13.435 debug (32424) Redis States: Use Redis connection: 0.0.0.0:9000 judoisoft.0 2021-01-09 18:51:13.434 debug (32424) objectDB connected judoisoft.0 2021-01-09 18:51:13.432 debug (32424) Objects connected to redis: 0.0.0.0:9001 judoisoft.0 2021-01-09 18:51:13.417 debug (32424) Objects client initialize lua scripts judoisoft.0 2021-01-09 18:51:13.416 debug (32424) Objects create User PubSub Client judoisoft.0 2021-01-09 18:51:13.416 debug (32424) Objects create System PubSub Client judoisoft.0 2021-01-09 18:51:13.414 debug (32424) Objects client ready ... initialize now judoisoft.0 2021-01-09 18:51:13.397 debug (32424) Redis Objects: Use Redis connection: 0.0.0.0:9001 judoisoft.0 2021-01-09 18:51:15.316 debug (32424) get Information Static judoisoft.0 2021-01-09 18:51:15.316 debug (32424) connect Result: {"group":"register","command":"connect","msgnumber":"1","token":"f455af61e017e22599608dd442088b524843af4317ff1ff24e8ef2efa43d3373","parameter":"i-soft plus","serial number":"19
-
@oranggila sagte in Test : Wasserenthärtung judo i-soft plus Adapter:
-> WaterTotaal 49247 31698
jo jetzt musst du warten bis hier am ende eine 0 steht.. ich vermute die wird nicht übermittelt.
-
@oranggila Aktualisierung stoppt täglich nachdem mein DSL-Router durchstartet 4:30 Uhr und läuft nicht mehr neu an. Was macht man da am besten, Neustart des Adapters danach einplanen?