NEWS
Pool Thermometer und Chlormesser
-
@oxident Vielen dank für deine Antwort, ich bin noch in IFTTT aktiv, wie komme ich den da an die Pool ID heran, leider hängt es gerade wirklich daran.
Hallo,
ich habe über die Hilfefunktion in der Blueconnect-App die ID angefordert.
Nach ein paar Tagen kam ganz unverhofft die Antwort per Mail mit der ID.
Seither funktioniert die Einbindung.Grüße
-
@crwblade87 @DaniStrie
Sorry, hatte mich in der Tat vertan. Die ID hatte ich doch nicht aus IFTTT sondern aus dem BlueRiiot2MQTT (https://github.com/LordMike/MBW.BlueRiiot2MQTT) Container. Der lief prinzipiell auch ganz gut, war aber echt "schwergängig". Mit der Lösung des Adapters bin ich jetzt deutlich zufriedener.Schön, dass man die ID auch aus der App heraus anfordern kann. Danke @DaniStrie für's Herausfinden!
Eventuell ist sie auch auf der Verpackung aufgedruckt?
-
@crwblade87 Also ich habe gerade einen sehr interessanten Adapter eines Users gefunden: https://github.com/mameier1234/ioBroker.blueconnect
Auf den ersten Blick klappt es super ... Du musst halt nur die Pool-ID und den Key (Seriennummer auf dem Gerät) herausfinden. Die Pool-ID hatte ich noch aus IFTTT-Zeiten. Leider keine Ahnung, wie man da jetzt herankommt (außer Sniffen von der App).
@oxident Tja .. da kann ich was dazu sagen

Ich habe meine Pool - Idee auch durch sniffen herrausbekommen..
-
@oxident Tja .. da kann ich was dazu sagen

Ich habe meine Pool - Idee auch durch sniffen herrausbekommen..
@mameier1234 said in Pool Thermometer und Chlormesser:
@oxident Tja .. da kann ich was dazu sagen

Ich habe meine Pool - Idee auch durch sniffen herrausbekommen..
Hi, darf ich fragen, wie du das gemacht hast? Bei den von mir getestet Android Tools (ohne Root) waren die Daten immer verschlüsselt.
Grüße Markus
-
@mameier1234 said in Pool Thermometer und Chlormesser:
@oxident Tja .. da kann ich was dazu sagen

Ich habe meine Pool - Idee auch durch sniffen herrausbekommen..
Hi, darf ich fragen, wie du das gemacht hast? Bei den von mir getestet Android Tools (ohne Root) waren die Daten immer verschlüsselt.
Grüße Markus
@maxxnet ich hatte einen https Proxy als ManInTheMiddle dazwischen gesetzt.. gibt es einige Tools (linux), dann gateway auf diesen Proxy und mitlesen....
-
@mameier1234 said in Pool Thermometer und Chlormesser:
@oxident Tja .. da kann ich was dazu sagen

Ich habe meine Pool - Idee auch durch sniffen herrausbekommen..
Hi, darf ich fragen, wie du das gemacht hast? Bei den von mir getestet Android Tools (ohne Root) waren die Daten immer verschlüsselt.
Grüße Markus
@maxxnet es geht mit dem Docker Container, Hab ich bei mir auch laufen https://github.com/LordMike/MBW.BlueRiiot2MQTT
-
@maxxnet ich hatte einen https Proxy als ManInTheMiddle dazwischen gesetzt.. gibt es einige Tools (linux), dann gateway auf diesen Proxy und mitlesen....
@mameier1234 said in Pool Thermometer und Chlormesser:
@maxxnet ich hatte einen https Proxy als ManInTheMiddle dazwischen gesetzt.. gibt es einige Tools (linux), dann gateway auf diesen Proxy und mitlesen....
Es müsste eigentlich auch leichter gehen. Bei besagtem MQTT-Container wird die PoolID einfach abgefragt. Interessant hierzu ist die Datei https://github.com/LordMike/MBW.Client.BlueRiiotApi/blob/98e61ff004a646cae3df60c7049e96f3a2e9dfa7/src/MBW.Client.BlueRiiotApi/BlueClient.cs und dort speziell die Funktion GetSwimmingPools.
Vielleicht hast Du ja irgendwann nochmal Lust und Zeit, Dir das anzuschauen

UPDATE: Also ein Aufruf von https://api.riiotlabs.com/prod/swimming_pool?deleted=false liefert eine ganze Menge an Daten zurück. Darunter auch die PoolIDs aller zum Account gehörenden Geräte. Aber da müsste man den Adapter vermutlich komplett umschreiben (um mehrere Pools auszuwerten). Alternativ könnte als Workaround na klar einfach die erste PoolID genommen werden...
-
So, jetzt ging es doch recht schnell voran. Unter https://github.com/mameier1234/ioBroker.blueconnect kann eine erste Alpha-Version getestet werden:
-
PoolID und Schlüssel sind nicht mehr nötig
-
Für jeden Pool (bzw. jedes Device) wird jetzt ein eigener Kanal angelegt. Achtung: Hier müsst ihr dann leider Eure VIS bzw. Skripte anpassen
Danke @mameier1234 für das schnelle Merging. Freue mich auf Feedback

-
-
So, jetzt ging es doch recht schnell voran. Unter https://github.com/mameier1234/ioBroker.blueconnect kann eine erste Alpha-Version getestet werden:
-
PoolID und Schlüssel sind nicht mehr nötig
-
Für jeden Pool (bzw. jedes Device) wird jetzt ein eigener Kanal angelegt. Achtung: Hier müsst ihr dann leider Eure VIS bzw. Skripte anpassen
Danke @mameier1234 für das schnelle Merging. Freue mich auf Feedback

@oxident Bei mir funktioniert es .. !
Top, dass hier noch ein paar mitspielen..
-
-
@oxident Bei mir funktioniert es .. !
Top, dass hier noch ein paar mitspielen..
Ich habe nochmal ne kleine Änderung an der Instanzenkonfig durchgeführt...
Es wird jetzt nur noch Login und Passwort benötigt..
-
@oxident Bei mir funktioniert es .. !
Top, dass hier noch ein paar mitspielen..
@mameier1234 said in Pool Thermometer und Chlormesser:
@oxident Bei mir funktioniert es .. !
Top, dass hier noch ein paar mitspielen..
Sehr cool. Danke!
Ich habe gerade noch ein Issue erstellt bezgl. ein paar weiterer Datenpunkte die evtl. interessant sind. Hauptsächlich geht's mir da um den Batteriestatus. Habe mir aber bisher die Zähne an dem JSON ausgebissen ... vielleicht hat ja jemand noch eine Idee

-
@mameier1234 said in Pool Thermometer und Chlormesser:
@oxident Bei mir funktioniert es .. !
Top, dass hier noch ein paar mitspielen..
Sehr cool. Danke!
Ich habe gerade noch ein Issue erstellt bezgl. ein paar weiterer Datenpunkte die evtl. interessant sind. Hauptsächlich geht's mir da um den Batteriestatus. Habe mir aber bisher die Zähne an dem JSON ausgebissen ... vielleicht hat ja jemand noch eine Idee

@oxident und gelöst hast Du es auch gleich ! Top !
-
Also ich benutze den BlueConnect von Riiot. Man muss die Werte jedoch aus den stündlichen eMails "fischen" da es keine API gibt und die IFTTT-Meldungen sehr spät eintrudeln.
Ich mach das per Node Red und bin mit dem Gerät generell sehr zufrieden. Es sendet die Daten über eine Art IoT-LTE Verbindung und benötigt daher keinen Zugang zum eigenen Netz. Sehr praktisch...
-
@oxident hast du den Blue Connect Go oder den Plus? Muss ich beim Go unbedingt das mtl. Abo abschließen?
Ich hänge mich hier mal mit rein.
Interessieren uns für den BlueConnect Plus. Welche Daten werden denn alle geliefert? -
Ich stand letztes Jahr vor dem selben Problem - Wie bekomme ich meine Wasserwerte in meine Smarthome Umgebung?
Den BlueConnect habe ich nach zwei Wochen direkt verworfen - der "Cloud-Zwang" gefällt mir nicht und die damit verbundenen Restriktionen auch nicht. Auf der Suche nach Alternativen bin ich erfolglos geblieben. Hab mich dann für den Selbstbau entschieden.
Basis bildet ein RaspberryPi, welches mit EZO Messumformern bestückt ist. Die Software lässt sich komplett per REST API "fernsteuern", was eine Einbindung in ioBroker oder andere Systeme sehr einfach macht.

Das ganze lässt sich auch ohne spezielle Platine mit einer fertigen EZO HAT von Whitboxes aufbauen, näheres dazu steht im Projekt-Wiki.
Grüße Elias
-
So, habe bei Github einen neuen Pull Request geöffnet (@mameier1234). Der Adapter liest jetzt auch die "Guidance"-Werte (= Dosier- und Handlungsempfehlungen) aus.
Sicherlich ist Euch auch schon aufgefallen, dass die Namen der Kanäle immer aus dem kompletten Namen des Datenpunkts bestanden. Das war ein Fehler von mir der jetzt behoben wurde.
Dummerweise müsste man dafür alle bestehenden Datenpunkte löschen und vom Adapter neu anlegen lassen. Wenn auch dieser kosmetische Fix wichtig ist, dann bitte
-
@oxident hast du den Blue Connect Go oder den Plus? Muss ich beim Go unbedingt das mtl. Abo abschließen?
@surfrobbe Ich habe den Plus für den Pool und den Go für den Whirlpool. Beim Go muss man halt immer mit der App eine manuelle Messung (via Bluetooth) machen. Die Messergebnisse sind dann aber genau auf die gleiche Art (auch im iobroker) verfügbar wie die automatischen Messungen über Mobilfunk.
Letzten Endes habe ich dann aber doch aus Faulheit das Abo für den Go abgeschlossen. Finanziell wäre es also besser gewesen, gleich den Plus zu kaufen

-
Super Implementierung, funktionierte auf Anhieb.
Habe es in Loxone dank dem Adapter ohne Problem einbinden können.
Wie ruft Ihr automatische Messungen mit dem Go ab ?@prodoing Hmm, ich glaube, automatische Messungen gehen mit dem Go gar nicht. Eventuell mit dem Wifi-Extender, bin mir aber nicht sicher.
So oder so werden die Ergebnisse ja immer an den BlueRiiot-Server übertragen und stehen dort für die App (und iobroker) zur Verfügung. Im iobroker kannst Du sogar sehen, ob die letzten Messung eine automatische oder manuelle war.
-
@prodoing Hmm, ich glaube, automatische Messungen gehen mit dem Go gar nicht. Eventuell mit dem Wifi-Extender, bin mir aber nicht sicher.
So oder so werden die Ergebnisse ja immer an den BlueRiiot-Server übertragen und stehen dort für die App (und iobroker) zur Verfügung. Im iobroker kannst Du sogar sehen, ob die letzten Messung eine automatische oder manuelle war.
@oxident Ich selbst habe auch nur den Go .. mit Wifi-Extender und Abo...
Automatische Messungen funktionieren einwandfrei !