NEWS
PH-Messung
-
@apollon77 said in PH-Messung:
DEBUG=ph803w* node /opt/iobroker/node_modules/iobroker.ph803w/main.js --debug
pi@iobroker:~ $ DEBUG=ph803w* node /opt/iobroker/node_modules/iobroker.ph803w/main.js --debug 2021-06-09 17:36:06.532 - debug: ph803w.0 (3336) Redis Objects: Use Redis connection: 127.0.0.1:9001 2021-06-09 17:36:06.586 - debug: ph803w.0 (3336) Objects client ready ... initialize now 2021-06-09 17:36:06.597 - debug: ph803w.0 (3336) Objects create System PubSub Client 2021-06-09 17:36:06.600 - debug: ph803w.0 (3336) Objects create User PubSub Client 2021-06-09 17:36:06.602 - debug: ph803w.0 (3336) Objects client initialize lua scripts 2021-06-09 17:36:06.622 - debug: ph803w.0 (3336) Objects connected to redis: 127.0.0.1:9001 2021-06-09 17:36:06.633 - debug: ph803w.0 (3336) objectDB connected 2021-06-09 17:36:06.636 - debug: ph803w.0 (3336) Redis States: Use Redis connection: 127.0.0.1:9000 2021-06-09 17:36:06.650 - debug: ph803w.0 (3336) States create System PubSub Client 2021-06-09 17:36:06.652 - debug: ph803w.0 (3336) States create User PubSub Client 2021-06-09 17:36:06.671 - debug: ph803w.0 (3336) States connected to redis: 127.0.0.1:9000 2021-06-09 17:36:06.673 - debug: ph803w.0 (3336) statesDB connected 2021-06-09 17:36:06.975 - debug: ph803w.0 (3336) Plugin sentry Initialize Plugin (enabled=true) 2021-06-09 17:36:07.206 - error: ph803w.0 (3336) adapter disabled 2021-06-09 17:36:07.212 - info: ph803w.0 (3336) starting. Version 0.1.4 in /opt/iobroker/node_modules/iobroker.ph803w, node: v12.22.1, js-controller: 3.2.16 2021-06-09 17:36:07.309 - debug: ph803w.0 (3336) Init 1 known devices without discovery ... 2021-06-09 17:36:07.312 - debug: ph803w.0 (3336) Start PH803W Device initialization for 2tqRa88FgaUS5AxgARVYug on IP 192.168.88.128 ph803w:device Connected to TCP 192.168.88.128:12416 +0ms 2021-06-09 17:36:07.382 - info: ph803w.0 (3336) Connected PH803W device 2tqRa88FgaUS5AxgARVYug on IP 192.168.88.128 ... logging in ... ph803w:device Write and register for response type 7: 0000000303000006 +3ms ph803w:discovery Listen for local PH803W devices on port 12414 +0ms ph803w:discovery Send broadcast message 0000000303000003 +0ms ph803w:device Passcode received: IVEXBRFPMQ +11ms ph803w:device Resolve for message type 7: {"type":"Buffer","data":[73,86,69,88,66,82,70,80,77,81]} +0ms ph803w:device Write and register for response type 9: 000000030f000008000a49564558425246504d51 +1ms ph803w:device login success +8ms ph803w:device Resolve for message type 9: true +0ms ph803w:device Write and register for response type 145: 000000030400009002 +1ms ph803w:device Retrieved data: {"binFlags1":"11","binFlags2":"10","ph":7.12,"redox":623,"phOutlet":false,"redoxOutlet":true} +50ms 2021-06-09 17:36:07.455 - debug: ph803w.0 (3336) Data received for PH803W device 2tqRa88FgaUS5AxgARVYug: {"binFlags1":"11","binFlags2":"10","ph":7.12,"redox":623,"phOutlet":false,"redoxOutlet":true} ph803w:device Resolve for message type 145: {"binFlags1":"11","binFlags2":"10","ph":7.12,"redox":623,"phOutlet":false,"redoxOutlet":true} +2ms 2021-06-09 17:36:07.456 - debug: ph803w.0 (3336) Initialization for PH803W device 2tqRa88FgaUS5AxgARVYug on IP 192.168.88.128 done (1/1) ph803w:discovery Parsing discovered device: 192.168.88.128:12414 - 00000003780000040016327471526138384667615553354178674152565975670006e8db848c4b17000830343032303033410020326433643935346439626237343162346131396261313135333130343933326200000000000000026170692e67697a776974732e636f6d3a383000342e312e32003033303330303030 +101ms ph803w:discovery Discovered device: {"ip":"192.168.88.128","id":"2tqRa88FgaUS5AxgARVYug","data1":"e8db848c4b17","data2":"3034303230303341","data3":"2d3d954d9bb741b4a19ba1153104932b","apiServer":"api.gizwits.com:80","version":"4.1.2"} +0ms 2021-06-09 17:36:07.492 - debug: ph803w.0 (3336) Discovered PH803W device 2tqRa88FgaUS5AxgARVYug on IP 192.168.88.128 already known, ignore ph803w:discovery Parsing discovered device: 192.168.88.128:12414 - 00000003780000040016327471526138384667615553354178674152565975670006e8db848c4b17000830343032303033410020326433643935346439626237343162346131396261313135333130343933326200000000000000026170692e67697a776974732e636f6d3a383000342e312e32003033303330303030 +2ms ph803w:discovery Discovered device: {"ip":"192.168.88.128","id":"2tqRa88FgaUS5AxgARVYug","data1":"e8db848c4b17","data2":"3034303230303341","data3":"2d3d954d9bb741b4a19ba1153104932b","apiServer":"api.gizwits.com:80","version":"4.1.2"} +0ms 2021-06-09 17:36:07.494 - debug: ph803w.0 (3336) Discovered PH803W device 2tqRa88FgaUS5AxgARVYug on IP 192.168.88.128 already known, ignore ph803w:device Send ping +4s ph803w:device received pong +13ms ph803w:device Send ping +4s ph803w:device received pong +6ms ph803w:device Send ping +4s ph803w:device received pong +6ms ph803w:device Send ping +4s ph803w:device received pong +5ms ph803w:device Send ping +4s ph803w:device received pong +6ms ph803w:device Send ping +4s ph803w:device received pong +9ms ph803w:device Send ping +4s ph803w:device received pong +7ms ph803w:device Retrieved data: {"binFlags1":"100","binFlags2":"10","ph":7.12,"redox":621,"phOutlet":false,"redoxOutlet":true} +3s 2021-06-09 17:36:38.938 - debug: ph803w.0 (3336) Data received for PH803W device 2tqRa88FgaUS5AxgARVYug: {"binFlags1":"100","binFlags2":"10","ph":7.12,"redox":621,"phOutlet":false,"redoxOutlet":true} ph803w:device Ignore resolve for message type 145 because no promise stored: {"binFlags1":"100","binFlags2":"10","ph":7.12,"redox":621,"phOutlet":false,"redoxOutlet":true} +2ms ph803w:device Send ping +521ms ph803w:device received pong +4ms ph803w:device Send ping +4s ph803w:device received pong +7ms ph803w:device Retrieved data: {"binFlags1":"100","binFlags2":"10","ph":7.12,"redox":623,"phOutlet":false,"redoxOutlet":true} +1s 2021-06-09 17:36:44.939 - debug: ph803w.0 (3336) Data received for PH803W device 2tqRa88FgaUS5AxgARVYug: {"binFlags1":"100","binFlags2":"10","ph":7.12,"redox":623,"phOutlet":false,"redoxOutlet":true} ph803w:device Ignore resolve for message type 145 because no promise stored: {"binFlags1":"100","binFlags2":"10","ph":7.12,"redox":623,"phOutlet":false,"redoxOutlet":true} +2ms ph803w:device Send ping +3s ph803w:device received pong +4ms ph803w:device Retrieved data: {"binFlags1":"100","binFlags2":"10","ph":7.12,"redox":624,"phOutlet":false,"redoxOutlet":true} +3s 2021-06-09 17:36:50.945 - debug: ph803w.0 (3336) Data received for PH803W device 2tqRa88FgaUS5AxgARVYug: {"binFlags1":"100","binFlags2":"10","ph":7.12,"redox":624,"phOutlet":false,"redoxOutlet":true} ph803w:device Ignore resolve for message type 145 because no promise stored: {"binFlags1":"100","binFlags2":"10","ph":7.12,"redox":624,"phOutlet":false,"redoxOutlet":true} +1ms ph803w:device Send ping +531ms ph803w:device received pong +6ms ph803w:device Send ping +4s ph803w:device received pong +9ms ph803w:device Retrieved data: {"binFlags1":"100","binFlags2":"10","ph":7.12,"redox":623,"phOutlet":false,"redoxOutlet":true} +1s 2021-06-09 17:36:56.948 - debug: ph803w.0 (3336) Data received for PH803W device 2tqRa88FgaUS5AxgARVYug: {"binFlags1":"100","binFlags2":"10","ph":7.12,"redox":623,"phOutlet":false,"redoxOutlet":true} ph803w:device Ignore resolve for message type 145 because no promise stored: {"binFlags1":"100","binFlags2":"10","ph":7.12,"redox":623,"phOutlet":false,"redoxOutlet":true} +1ms ph803w:device Send ping +3s ph803w:device received pong +5ms ph803w:device Send ping +4s ph803w:device Ping response overdue, reconnect +8s ph803w:device Destroy socket +0ms ph803w:device Socket close +1ms ph803w:device Connected to TCP 192.168.88.128:12416 +25s 2021-06-09 17:37:36.864 - info: ph803w.0 (3336) Connected PH803W device 2tqRa88FgaUS5AxgARVYug on IP 192.168.88.128 ... logging in ... ph803w:device Write and register for response type 9: 000000030f000008000a49564558425246504d51 +1ms ph803w:device login success +7ms ph803w:device Resolve for message type 9: true +0ms ph803w:device Write and register for response type 145: 000000030400009002 +0ms ph803w:device Retrieved data: {"binFlags1":"11","binFlags2":"10","ph":7.15,"redox":601,"phOutlet":false,"redoxOutlet":true} +52ms 2021-06-09 17:37:36.924 - debug: ph803w.0 (3336) Data received for PH803W device 2tqRa88FgaUS5AxgARVYug: {"binFlags1":"11","binFlags2":"10","ph":7.15,"redox":601,"phOutlet":false,"redoxOutlet":true} ph803w:device Resolve for message type 145: {"binFlags1":"11","binFlags2":"10","ph":7.15,"redox":601,"phOutlet":false,"redoxOutlet":true} +1ms 2021-06-09 17:37:36.926 - debug: ph803w.0 (3336) Initialization for PH803W device 2tqRa88FgaUS5AxgARVYug on IP 192.168.88.128 done (2/1) ph803w:device Retrieved data: {"binFlags1":"100","binFlags2":"10","ph":7.15,"redox":602,"phOutlet":false,"redoxOutlet":true} +4s 2021-06-09 17:37:40.430 - debug: ph803w.0 (3336) Data received for PH803W device 2tqRa88FgaUS5AxgARVYug: {"binFlags1":"100","binFlags2":"10","ph":7.15,"redox":602,"phOutlet":false,"redoxOutlet":true} ph803w:device Ignore resolve for message type 145 because no promise stored: {"binFlags1":"100","binFlags2":"10","ph":7.15,"redox":602,"phOutlet":false,"redoxOutlet":true} +1ms ph803w:device Send ping +442ms ph803w:device received pong +4ms ph803w:device Send ping +4s ph803w:device received pong +4ms ph803w:device Retrieved data: {"binFlags1":"100","binFlags2":"10","ph":7.14,"redox":608,"phOutlet":false,"redoxOutlet":true} +2s 2021-06-09 17:37:46.437 - debug: ph803w.0 (3336) Data received for PH803W device 2tqRa88FgaUS5AxgARVYug: {"binFlags1":"100","binFlags2":"10","ph":7.14,"redox":608,"phOutlet":false,"redoxOutlet":true} ph803w:device Ignore resolve for message type 145 because no promise stored: {"binFlags1":"100","binFlags2":"10","ph":7.14,"redox":608,"phOutlet":false,"redoxOutlet":true} +1ms ph803w:device Send ping +2s ph803w:device received pong +4ms ph803w:device Retrieved data: {"binFlags1":"100","binFlags2":"10","ph":7.14,"redox":612,"phOutlet":false,"redoxOutlet":true} +4s 2021-06-09 17:37:52.438 - debug: ph803w.0 (3336) Data received for PH803W device 2tqRa88FgaUS5AxgARVYug: {"binFlags1":"100","binFlags2":"10","ph":7.14,"redox":612,"phOutlet":false,"redoxOutlet":true} ph803w:device Ignore resolve for message type 145 because no promise stored: {"binFlags1":"100","binFlags2":"10","ph":7.14,"redox":612,"phOutlet":false,"redoxOutlet":true} +2ms ph803w:device Send ping +448ms ph803w:device received pong +4ms ph803w:device Send ping +4s ph803w:device received pong +4ms ph803w:device Retrieved data: {"binFlags1":"100","binFlags2":"10","ph":7.13,"redox":614,"phOutlet":false,"redoxOutlet":true} +2s 2021-06-09 17:37:58.500 - debug: ph803w.0 (3336) Data received for PH803W device 2tqRa88FgaUS5AxgARVYug: {"binFlags1":"100","binFlags2":"10","ph":7.13,"redox":614,"phOutlet":false,"redoxOutlet":true} ph803w:device Ignore resolve for message type 145 because no promise stored: {"binFlags1":"100","binFlags2":"10","ph":7.13,"redox":614,"phOutlet":false,"redoxOutlet":true} +1ms ph803w:device Send ping +2s ph803w:device received pong +5ms
-
@skinni sagte in PH-Messung:
Ok, generell tut alles ... hab den Grund gefunden warum der connected Status falsch ist,. Aber generell tut alles.
Also nochmal GitHub bitte ... besser jetzt?
-
@apollon77 jetzt klappts!
-
@skinni Dann kommt die 0.1.5 offiziell
-
Wnn möglich bitte alle mal auf die 0.1.5 gehen damit ich weiss das es bei allen noch tut
-
Bei mir ist alles gut
-
Auch hier alles in Ordnung
-
Yeah!
@apollon77 : Vielen Dank für Deine Arbeit! Ich freue mich richtig, könnte mir das stundenlang ansehen, wie der ph Wert stetig steigt
-
@johnbobjamesson Ja Ja Ja macht mich nur alle neidisch ... Die zwei Sonden vom Ali sind heute angekommen ... das PH803W (was eigentlich garantierte 10 Tage Lieferung hatte) nicht Aber naja vllt ja morgen. Gemke hat auch heute endlich die Messzelle versendet, die soll morgen kommen. Also noch hab ich ne Chance aufs Wochenende
-
Meine Sendung bei Gemke ging auch heute raus, war wohl Versandtag
-
jetzt habt ihr mich auch bald soweit.
noch löse ich bunte Tabletten auf.Zwei fragen habe ich:
läuft das ganze jetzt ohne es in der cloud anmelden zu müssen?die andere betrifft die Messtechnik.
ich hatte das 803w immer in Verbindung mit Aquarien gefunden.
Selbst da hatte ich gewaltige Probleme wenn meine pH-Elektrode von Wasser angeströmt wurde.
ich kann es mir überhaupt nicht vorstellen, dass im Durchfluss vernünftige Werte kommen.Wie wendet ihr das System an?
-
@homoran Also ich kann jetzt bisher nur aus der Theorie sprechen: angeströhmt wird Sie aber nicht mit dem vollen Volumenstrom der Pumpe sondern in einem Bypass - daher auch die Gemke Messzelle als Bypass.
Cloud sollte nicht nötig sein ... aber denke das können die die es schon haben besser sagen
Ingo
-
@homoran Cloud Anmeldung ist nicht nötig
-
Danke für die Antworten.
hab mir gerade die Zelle angesehen, das könnte funktionieren.
An den Preisen für die Elektroden (Einstabmessketten) hat sich seit meiner Aquarienzeit nichts gebessert.
Gute Glaselektroden, die länger halten, kosten immer noch ein Vermögen.
Da kann ich 2x1000 Tabletten für kaufen -
@homoran kurz zusammengefasst: Es gibt den ph803, der kann redox nur bis 500 regeln, ist für uns also ohne Modifikation unbrauchbar. Dann gibts den ph803w, den wir hier haben. Zur Installation brauchst du ein Android Handy und musst eine modifizierte Gizwits App installieren, Link dazu mit Password findet man in der mitgelieferten Anleitung.
Die App benötigt ansonsten keine Registrierung oder Kontoerstellung und dient uns nur dazu, das Gerät ins WLAN zu bringen, die Werte kann man jetzt über den Adapter in iobroker anzeigen lassen, die App benötigt man nicht mehr.
Konfiguriert wird das Gerät komplett übers Bedienfeld am Gerät.Dass der Volumenstrom Probleme macht, hat bisher noch niemand im poolforum berichtet, aber er verkürzt auf jeden Fall die Lebensdauer der Elektroden, daher sollte man die immer in einen Bypass hängen. Manche haben sie auch im Skimmer hängen.
Probleme gibts bisher nur in Kombination mit Salzelektrolyse, das liegt aber nicht am 803 sondern an den Elektroden. Ich hab mir eine für 69€ gekauft und die scheint bisher zu funktionieren. Mit Sicherheit weiß ich das erst in 2-3 Tagen, wenn mein Chlorwert wieder normal ist
Es geht ja in erster Linie darum, mit dem Gerät zwei Schlauchpumpen (oder einen Chlorinator) für Chlor und PH Dosierung anzusteuern, sodass du die Chemie nicht mehr manuell einstellen musst.
-
@skinni sagte in PH-Messung:
Die App benötigt ansonsten keine Registrierung oder Kontoerstellung und dient uns nur dazu, das Gerät ins WLAN zu bringen, die Werte kann man jetzt über den Adapter in iobroker anzeigen lassen, die App benötigt man nicht mehr.
Ich hatte noch überlegt auch die WLAN.-Anmeldung über die ph803w nodejs lib zu machen, aber ich fürchte bis ich Leuten von allen möglichen systemen erklärt habe wie Sie ihren raspi mit dem "anfangs WLAN AP des Geräts" verbinden bin ich Uropa (Ok, und ich hatte davon bisher noch keinen Wireshark mitschnitt)
-
@skinni sagte in PH-Messung:
Probleme gibts bisher nur in Kombination mit Salzelektrolyse, das liegt aber nicht am 803 sondern an den Elektroden. Ich hab mir eine für 69€ gekauft und die scheint bisher zu funktionieren. Mit Sicherheit weiß ich das erst in 2-3 Tagen, wenn mein Chlorwert wieder normal ist
Da bin ich gespannt was meine Ali Elektrode https://de.aliexpress.com/item/32707433870.html anstellt mit dem Chlorinator - wenn deine Elektode geht musst mir mal den Link geben (hier darf man die posten )
-
@homoran Zeit ist halt Geld. Du sparst dir das manuelle messen und nachjustieren 1000x 2Minuten.
-
@skinni sagte in PH-Messung:
Probleme gibts bisher nur in Kombination mit Salzelektrolyse, das liegt aber nicht am 803 sondern an den Elektroden
Sind davon beide Elektroden betroffen oder nur eine davon?
Ich überlege mir den PH-803W zuzulegen und im Salzwasserpool einzusetzen (Die Motivation steigt, da es nun auch einen Adapter dafür gibt, herzlichen Dank @apollon77 ). -
PH Elektrode ist nicht betroffen soweit ich weiss.
Redox macht bei einigen Problemen, auch nicht bei allen.
Habe auch eine SEL und Redox Wert ist OK.
Ich habe nur bei Start der SEL das Problem das der Redox Wert sehr tief ist und sich nur langsam erholt, dauert ca. 1 h. Ansonsten bin ich auch mit SEL Super zufrieden mit dem pH 803W plus Ali Elektroden.