Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. PH-Messung

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    PH-Messung

    This topic has been deleted. Only users with topic management privileges can see it.
    • D
      daniel_iobroker last edited by

      @apollon77
      Ich habe mir auch den ph / orp Controller geholt und werde diesen dann in Frühjahr verbauen.
      Natürlich wollte ich zuerst überprüfen, ob dieser überhaupt funktioniert.

      Das Thema mit der App war gleich mal durch, das klappt. Ich sehe die Werte am Handy in der ph803 app.
      Wenn ich deinen Adapter nutzen möchte, passiert aber leider nix... Also fast nichts. Im log sehe ich, dass der Adapter startet. Mehr Einträge gibt es leider nicht (Hab schon bei debug auf alles gestellt).

      Hab dann gelesen, dass der Controller im gleichen Netzwerk sein muss... Tja, ich glaube da liegt bei mir das Problem.
      Ich habe einen Router, dort hängt auch der iobroker Server drann. Adressbereich 192.168.8.x . Dann aufgrund der Entfernung zum Garten, habe ich einen Repeater (den ich LEIDER auf openWRT geflasht habe, da die Herstellersoftware schlecht war). Dieser Repeater selbst hat zwar noch eine IP im Adressbereich 192.168.8.x aber alle Clients, die sich an diesem Repeater anmelden, haben den Adressbereich 192.168.1.x .. Also anderes Subnet? Kann sein, dass daher der Controller nicht gefunden wird? Oder müsste der Adapter selbst mehr Meldungen ins Log schreiben, als nur starting?

      apollon77 1 Reply Last reply Reply Quote 0
      • apollon77
        apollon77 @daniel_iobroker last edited by

        @daniel_iobroker Das klingt grob danach. Am Ende gäbe es zwei Varianten:

        1.) Du schaust in wieweit dein OpenWrt eine Einstellung hat auch UDP Pakete zu routen
        2.) Du hängst den iobroker rechner mal "kurz" in das netz das die "registrierung tut" und der adapter das Gerät anlegen kann - weil dann hat er die IP
        3.) Du versuchst mal das in https://github.com/Apollon77/ioBroker.ph803w/issues/4#issuecomment-868824727 beschriebene Vorgehen

        stev72 created this issue in Apollon77/ioBroker.ph803w

        open Add w803 not in the same subnet (incl. HowTo) #4

        1 Reply Last reply Reply Quote 0
        • D
          daniel_iobroker last edited by daniel_iobroker

          @apollon77
          Danke für deine rasche Rückmeldung:
          Zu Punkt 1:
          Man kann in OpenWRT eigentlich alles einstellen - wenn man weiß, was man tut. Ich kenne mich dort nicht so gut aus. Habe jetzt mal den Port 12416 weitergeleitet. Leider bekomme ich hier noch einen Timeout Fehler vom PH803 Adapter.

          Zu Punkt 2: Das geht leider nicht, da der Server direkt am LAN hängt. Das zweite Netz ist nur ein WLAN Repeater

          zu Punkt 3:
          Das habe ich soeben gemacht. Die anderen Objekte wurde auch gleich angelegt durch den Adapter. Aber im log bekam ich Timeout Fehler => Der Adapter kann sich also nicht mit den PH803 verbinden. Habe ich den richtigen Port weitergeleitet?

          Das komische ist ja, dass die App ganz normal am Handy funktioniert, obwohl ich dort auch im anderen Netz (also im 192.168.8.x) unterwegs bin. Also dürfte das Routing im OpenWRT Gerät schon ok sein oder?

          apollon77 1 Reply Last reply Reply Quote 0
          • apollon77
            apollon77 @daniel_iobroker last edited by

            @daniel_iobroker Zur App: Steht denn da "Cloud" oder steht "Local" dabei? Das Gerät senden ja auch Daten an den Cloud Account und wenn Lokal nicht geht dann liess die App aus der Cloud ... Also von daher kann schon sein das es tut über den Cloud Umweg geht.

            Ansonsten ist der Port an sich korrekt 12416 ... Mal mit telnet versucht ?

            D 1 Reply Last reply Reply Quote 0
            • D
              daniel_iobroker @apollon77 last edited by

              @apollon77 In der App steht "Remote" unter MyDevices. In der App selbst habe ich auch keinen Account hinterlegt. Bin immer nur mit "skip" rein.

              Was genau kann ich denn mit telnet versuchen? Hab jetzt von einem Windows Notebook versucht, eine Telnet Verbindung zur IP Adresse des PH803 mit dem Port 12416 aufzubauen. Klappte weder im 192.168.8.x Netzwerk noch im 192.168.1.x Netzwerk (Falls ich das testen sollte) nicht. Zur Sicherheit habe ich es noch mal in der App probiert. Dort ist die Verbindung sofort da.

              Du kennst dich nicht zufällig mit openWRT aus?

              apollon77 1 Reply Last reply Reply Quote 0
              • apollon77
                apollon77 @daniel_iobroker last edited by

                @daniel_iobroker Also wenn telnet auch nicht verbindet dann liegt wohl da der hase im Pfeffer ... musst du (wenn port weitergeleitet) dann nicht die IP des Routers mit dem Port nehmen?

                Aber nope OpenWRt kann ichnicht mit dienen, sorry

                D 1 Reply Last reply Reply Quote 1
                • D
                  daniel_iobroker @apollon77 last edited by

                  @apollon77 said in PH-Messung:

                  ... musst du (wenn port weitergeleitet) dann nicht die IP des Routers mit dem Port nehmen?

                  Das war der entscheidende Hinweis. Ist eigentlich logisch, dass dann die IP vom Repeater angegeben werden muss. Hatte darauf nicht gedacht. Hab die Adresse angepasst und schon ging es 🙂

                  DANKE

                  1 Reply Last reply Reply Quote 1
                  • M
                    martinschm @ZeroQool last edited by

                    Hi,

                    habe gerade durch Zufall gesehen, das es den PH-803W bei Amazon gerade für 71€ bei einem Händler gibt. Da der Preis bei Aliexpress auch bei gut 110€ liegt ist das wohl ein ziemliches Schnäppchen.

                    Versand läuft über Prime, daher wohl eher gefahrlos, falls was nicht klappt.
                    Hier der Link als Affiliate-Link und hier einmal ohne Affiliate-Code

                    M 2 Replies Last reply Reply Quote 2
                    • M
                      martinschm @martinschm last edited by

                      Nennt mich ein Sparfuchs, aber gibt es zu der Gemke Messzelle günstigere Alternativen?

                      120€ fand ich schon nicht gerade günstig.

                      Und gibt es eine Empfehlung für die Pumpen um das ph und Chlor zu dosieren?

                      1 Reply Last reply Reply Quote 0
                      • M
                        martinschm @martinschm last edited by

                        @martinschm said in PH-Messung:

                        Hi,

                        habe gerade durch Zufall gesehen, das es den PH-803W bei Amazon gerade für 71€ bei einem Händler gibt. Da der Preis bei Aliexpress auch bei gut 110€ liegt ist das wohl ein ziemliches Schnäppchen.

                        Versand läuft über Prime, daher wohl eher gefahrlos, falls was nicht klappt.
                        Hier der Link als Affiliate-Link und hier einmal ohne Affiliate-Code

                        Gerät kam heute nach zwei Tagen an. Nach ein wenig Hick Hack bezüglich der Einbindung (Deaktivierung des 5G Netzes hat geholfen) hab ich es dann eingerichtet bekommen. Daten kommen in iobroker an.

                        @apollon77 danke für den Adapter.

                        Kann ich die App jetzt eigentlich wieder vom Handy schmeißen und habt ihr problemlos 5G wieder aktivieren können?

                        1 Reply Last reply Reply Quote 1
                        • R
                          Role last edited by

                          Hallo zusammen,

                          erstmal vielen Dank für den Adapter! Damit funktioniert die Verbindung mit iobroker recht gut.

                          Allerdings habe ich festgestellt, dass die Verbindung zum Gerät getrennt und wieder neu aufgebaut wird. Im Log erscheint dann "Disconnect to..." und einige Sekunden später wieder "Connecting to..."

                          Ist das Verhalten normal? Sollte der Adpater und das Gerät nicht dauerhaft verbunden bleiben? Kann das Abfrageintervall auch angepasst werden?

                          Viele Grüße
                          Roland

                          apollon77 1 Reply Last reply Reply Quote 0
                          • apollon77
                            apollon77 @Role last edited by

                            @role sagte in PH-Messung:

                            Allerdings habe ich festgestellt, dass die Verbindung zum Gerät getrennt und wieder neu aufgebaut wird. Im Log erscheint dann "Disconnect to..." und einige Sekunden später wieder "Connecting to..."

                            Zeig doch mal ein Log bevor ich rumrate ... aber ja der Adater bleibt verbinden es sei denn die Verbindung "WLAN .... und ggf Gerät) bricht ab

                            R 1 Reply Last reply Reply Quote 0
                            • R
                              Role @apollon77 last edited by

                              @apollon77

                              Danke für die schnelle Info. Ich werd nachher auf jeden Fall noch schauen ob das WLAN/Powerline-Verbindung zuverlässig läuft.

                              Hier ein Screenshot vom Log.

                              Bild_01.jpg

                              apollon77 1 Reply Last reply Reply Quote 0
                              • coyote
                                coyote Most Active last edited by

                                @role
                                Das sieht für mich auch eher wie ein WLAN Verbindungsabbruch aus

                                1 Reply Last reply Reply Quote 2
                                • apollon77
                                  apollon77 @Role last edited by

                                  @role Jupp ... Adapter tut sein bestes 🙂

                                  R 1 Reply Last reply Reply Quote 1
                                  • R
                                    Role @apollon77 last edited by

                                    @apollon77 , @coyote

                                    Ja, ist ein WLAN-Problem, hab grad die Fritzbox geprüft. Danke für den Hinweis. Da stand ich etwas auf dem Schlauch, vor allem weil die Abbrüche erst nach einer Weile kamen. Mit der WLAN-Verbindung kann man ja etwas nachhelfen.

                                    1 Reply Last reply Reply Quote 1
                                    • R
                                      Role last edited by

                                      Ich hab jetzt noch eine Ergänzung zum "Problem" an/abmelden des PH803W.
                                      Nach dem Hinweis zum WLAN hab ich das an- und abmelden in der Fritzbox geprüft. Dort wurde das an/abmelden ebenfalls protokolliert. Daraufhin habe ich natürlich das WLAN versuchsweise optimiert, d.h. den Repeater näher hin. Das half auch nichts.

                                      Anschließend wollte ich versuchsweise ein eigenes WLAN für den PH803W zur Verfügung stellen um keine Möglichkeit zum wechseln des Repeaters zu geben. Dazu hatte ich dann die Internetsperre in der Fritzbox deaktiviert. Nach dem deaktivieren der Internetsperre in der Fritzbox erfolgte kein an/abmelden im WLAN mehr.

                                      Frage mich nun was hier nach "draußen" gesendet wird. Oder ob nur die Internetverbindung abgefragt wird. Wie handhabt ihr das? Wisst ihr dazu Näheres?
                                      Könnte der Adapter hier noch etwas abfangen, so das keine Internetverbindung nötig ist?

                                      apollon77 1 Reply Last reply Reply Quote 0
                                      • apollon77
                                        apollon77 @Role last edited by

                                        @role ich glaube das das Gerät ggf versucht die Herstellercloud zu erreichen. Grundsätzlich kann das die App von dem Ding.

                                        Ggf wird das Gerät selbst instabil wenn es seine Daten nicht sauber loswird an der Stelle und deine disconnects kommen daher das das Gerät nen reset hinlegt.

                                        Der Adapter kann das er nix tun. Um das zu lösen müsstest du ihm DNS technisch für seine Cloud nen anderen Server lokal bei dir unterjubeln und glaube dann nen MQTT Server aufsetzen der quasi die Daten bekommt.
                                        Das ist aber für die meisten User (und erst recht mit fritzbox) nicht einfach umzusetzen. Daher arbeitet der Adapter auch anders.

                                        1 Reply Last reply Reply Quote 0
                                        • T
                                          Tobi68 last edited by Tobi68

                                          Habe eben mal versucht das Teil schon mal ins Netzwerk einzubinden.

                                          Geht das mit IOS Geräten nicht mehr?
                                          Hätte sonst nur noch nen Windows PC zur Verfügung..
                                          Ich bekomme nach 5sec. drücken der Wlan taste am 803W kein Wlan von seinem AP angezeigt.

                                          Edit:
                                          Habs irgendwie hinnbekommen, er ist im Netz.
                                          Hagelt aber Fehlermeldungen vom Adapter, wo hängts da?
                                          Habe keine Elektroden angeschlossen, falls es damit zusammen hängen könnte..

                                          
                                          UNCAUGHT_EXCEPTION): Without reason
                                          
                                          ph803w.0
                                          2022-04-27 08:55:18.987	info	terminating
                                          
                                          ph803w.0
                                          2022-04-27 08:55:18.966	error	The id is empty! Please provide a valid id.
                                          
                                          ph803w.0
                                          2022-04-27 08:55:18.965	error	Error: The id is empty! Please provide a valid id. at Utils.validateId (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/src/lib/adapter/utils.ts:161:19) at Ph803w.extendObject (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/src/lib/adapter/adapter.js:2142:23) at /opt/iobroker/node_modules/@iobroker/js-controller-common/lib/common/tools.js:2116:16 at new Promise (<anonymous>) at Ph803w.extendObjectAsync (/opt/iobroker/node_modules/@iobroker/js-controller-common/lib/common/tools.js:2115:16) at Ph803w.initDevice (/opt/iobroker/node_modules/iobroker.ph803w/main.js:134:20) at PH803WDiscovery.<anonymous> (/opt/iobroker/node_modules/iobroker.ph803w/main.js:113:24) at PH803WDiscovery.emit (events.js:400:28) at PH803WDiscovery.emit (domain.js:475:12) at PH803WDiscovery._parseResponse (/opt/iobroker/node_modules/node-ph803w/lib/discovery.js:149:14)
                                          
                                          ph803w.0
                                          2022-04-27 08:55:18.696	error	unhandled promise rejection: The id is empty! Please provide a valid id.
                                          
                                          ph803w.0
                                          2022-04-27 08:55:18.695	error	Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
                                          
                                          ph803w.0
                                          2022-04-27 08:55:18.691	info	PH803W Device discovered on 192.168.178.134
                                          
                                          ph803w.0
                                          2022-04-27 08:55:18.553	info	starting. Version 1.0.1 in /opt/iobroker/node_modules/iobroker.ph803w, node: v14.18.3, js-controller: 4.0.21
                                          
                                          ph803w.0
                                          2022-04-27 08:54:45.813	warn	Terminated (UNCAUGHT_EXCEPTION): Without reason
                                          
                                          ph803w.0
                                          2022-04-27 08:54:45.810	info	terminating
                                          
                                          ph803w.0
                                          2022-04-27 08:54:45.749	error	The id is empty! Please provide a valid id.
                                          
                                          ph803w.0
                                          2022-04-27 08:54:45.748	error	Error: The id is empty! Please provide a valid id. at Utils.validateId (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/src/lib/adapter/utils.ts:161:19) at Ph803w.extendObject (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/src/lib/adapter/adapter.js:2142:23) at /opt/iobroker/node_modules/@iobroker/js-controller-common/lib/common/tools.js:2116:16 at new Promise (<anonymous>) at Ph803w.extendObjectAsync (/opt/iobroker/node_modules/@iobroker/js-controller-common/lib/common/tools.js:2115:16) at Ph803w.initDevice (/opt/iobroker/node_modules/iobroker.ph803w/main.js:134:20) at PH803WDiscovery.<anonymous> (/opt/iobroker/node_modules/iobroker.ph803w/main.js:113:24) at PH803WDiscovery.emit (events.js:400:28) at PH803WDiscovery.emit (domain.js:475:12) at PH803WDiscovery._parseResponse (/opt/iobroker/node_modules/node-ph803w/lib/discovery.js:149:14)
                                          
                                          ph803w.0
                                          2022-04-27 08:54:45.443	error	unhandled promise rejection: The id is empty! Please provide a valid id.
                                          
                                          ph803w.0
                                          2022-04-27 08:54:45.442	error	Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
                                          
                                          ph803w.0
                                          2022-04-27 08:54:45.433	info	PH803W Device discovered on 192.168.178.134
                                          
                                          ph803w.0
                                          2022-04-27 08:54:45.290	info	starting. Version 1.0.1 in /opt/iobroker/node_modules/iobroker.ph803w, node: v14.18.3, js-controller: 4.0.21
                                          
                                          ph803w.0
                                          2022-04-27 08:54:12.155	warn	Terminated (UNCAUGHT_EXCEPTION): Without reason
                                          
                                          ph803w.0
                                          2022-04-27 08:54:12.153	info	terminating
                                          
                                          ph803w.0
                                          2022-04-27 08:54:12.127	error	The id is empty! Please provide a valid id.
                                          
                                          ph803w.0
                                          2022-04-27 08:54:12.126	error	Error: The id is empty! Please provide a valid id. at Utils.validateId (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/src/lib/adapter/utils.ts:161:19) at Ph803w.extendObject (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/src/lib/adapter/adapter.js:2142:23) at /opt/iobroker/node_modules/@iobroker/js-controller-common/lib/common/tools.js:2116:16 at new Promise (<anonymous>) at Ph803w.extendObjectAsync (/opt/iobroker/node_modules/@iobroker/js-controller-common/lib/common/tools.js:2115:16) at Ph803w.initDevice (/opt/iobroker/node_modules/iobroker.ph803w/main.js:134:20) at PH803WDiscovery.<anonymous> (/opt/iobroker/node_modules/iobroker.ph803w/main.js:113:24) at PH803WDiscovery.emit (events.js:400:28) at PH803WDiscovery.emit (domain.js:475:12) at PH803WDiscovery._parseResponse (/opt/iobroker/node_modules/node-ph803w/lib/discovery.js:149:14)
                                          
                                          ph803w.0
                                          2022-04-27 08:54:11.874	error	unhandled promise rejection: The id is empty! Please provide a valid id.
                                          
                                          ph803w.0
                                          2022-04-27 08:54:11.873	error	Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
                                          
                                          ph803w.0
                                          2022-04-27 08:54:11.869	info	PH803W Device discovered on 192.168.178.134
                                          
                                          ph803w.0
                                          2022-04-27 08:54:11.602	info	starting. Version 1.0.1 in /opt/iobroker/node_modules/iobroker.ph803w, node: v14.18.3, js-controller: 4.0.21
                                          
                                          ph803w.0
                                          2022-04-27 08:53:51.371	info	Got terminate signal TERMINATE_YOURSELF
                                          
                                          ph803w.0
                                          2022-04-27 08:53:51.368	warn	Terminated (UNCAUGHT_EXCEPTION): Without reason
                                          
                                          ph803w.0
                                          2022-04-27 08:53:51.366	info	terminating
                                          
                                          ph803w.0
                                          2022-04-27 08:53:51.340	error	The id is empty! Please provide a valid id.
                                          
                                          ph803w.0
                                          2022-04-27 08:53:51.338	error	Error: The id is empty! Please provide a valid id. at Utils.validateId (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/src/lib/adapter/utils.ts:161:19) at Ph803w.extendObject (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/src/lib/adapter/adapter.js:2142:23) at /opt/iobroker/node_modules/@iobroker/js-controller-common/lib/common/tools.js:2116:16 at new Promise (<anonymous>) at Ph803w.extendObjectAsync (/opt/iobroker/node_modules/@iobroker/js-controller-common/lib/common/tools.js:2115:16) at Ph803w.initDevice (/opt/iobroker/node_modules/iobroker.ph803w/main.js:134:20) at PH803WDiscovery.<anonymous> (/opt/iobroker/node_modules/iobroker.ph803w/main.js:113:24) at PH803WDiscovery.emit (events.js:400:28) at PH803WDiscovery.emit (domain.js:475:12) at PH803WDiscovery._parseResponse (/opt/iobroker/node_modules/node-ph803w/lib/discovery.js:149:14)
                                          
                                          ph803w.0
                                          2022-04-27 08:53:51.012	error	unhandled promise rejection: The id is empty! Please provide a valid id.
                                          
                                          ph803w.0
                                          2022-04-27 08:53:51.011	error	Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().
                                          
                                          ph803w.0
                                          2022-04-27 08:53:51.000	info	PH803W Device discovered on 192.168.178.134
                                          
                                          ph803w.0
                                          2022-04-27 08:53:50.718	info	starting. Version 1.0.1 in /opt/iobroker/node_modules/iobroker.ph803w, node: v14.18.3, js-controller: 4.0.21
                                          
                                          ph803w.0
                                          2022-04-27 08:53:47.554	info	Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason
                                          
                                          ph803w.0
                                          2022-04-27 08:53:47.552	info	terminating
                                          
                                          
                                          apollon77 1 Reply Last reply Reply Quote 0
                                          • apollon77
                                            apollon77 @Tobi68 last edited by

                                            @tobi68 ja, seeehr strange ... Er bekommt vom Gerät beim Discovery keine ID. Bitte lösche nochmal die Instanz und leg Sie neu an. geht es dann?

                                            T 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate
                                            FAQ Cloud / IOT
                                            HowTo: Node.js-Update
                                            HowTo: Backup/Restore
                                            Downloads
                                            BLOG

                                            513
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

                                            47
                                            432
                                            68352
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo