Ich teste gerade das Script von https://github.com/danielfett/bluebattery.py und Integration in iobrocker. Da der BB fest eingebaut ist und ich nicht im WoMo arbeiten möchte suche ich eine möglichkeit durch Simulation der BB Werte das ganze zu testen. Hat jemand eine Idee?
Danke
Wolfgang
Dank Kai ´s Hinweis zum Reverse SSH steht die Verbindung zum WoMo. Ich habe das Script von hier https://github.com/danielfett/bluebattery.py installiert. Liveanzeige habe ich schon hinbekommen, aber eine MQTT Anbindung scheitert bis jetzt. Vieleicht hat jemand mehr Kenntniss über MQTT und Python als ich und kann mir helfen. Laut Log wird die Verbindung "Client [] connected with secret 1641805881802_4378" aufgebaut aber ich bekomme keine Werte. (MQTT Adabpter in iobrocker bleibt gelb) Gruß Wolfgang
Danke Kai, davon habe ich noch nie gehört. Das werd ich ausprobieren und werde dann hier berichten.
Gruß Wolfgang
Hallo Wolfgang, du könntest einen Reverse-SSH Tunnel aufbauen: https://auge.de/usermagazin/internet/raspberry-pi-via-mobilfunk-erreichen-reverse-ssh-tunnel
Danke Kai, aber das wird nicht funktionieren da der Mobile Router l nicht über Dyndns erreichbar ist. Somit kann ich auch nicht SSH verwendeten. Oder vertue ich mich da?
Gruß Wolfgang
Der Script braucht eine BLE Adresse und ein Gegenspieler (BLE GATT Sever), damit eine Verbindung aufgebaut werden kann. Anschliessend kommen dann die Messwerte mittels Notifications vom BlueBattery GATT Server gesendet, siehe in characteristics.py / class BCLive(BBCharacteristic). Die Daten kommen in verschiedenen Frames, die Frames wiederholen sich in einer 2-Sekunden-Schleife. Du müsstest also ein BlueBattery Device nachbauen, was sich genauso verhält. Hier wäre es sicherlich einfacher einen Raspberry mit einem Mobil-Router ins Wohnmobil zu stellen und via SSH dann am Raspberry das auszuprobieren.