Balboa Spa Modul gewünscht / Hilfe bei Modulerstellung

Begonnen von eckonator, 29 September 2018, 20:03:00

Vorheriges Thema - Nächstes Thema

eckonator

Hallo zusammen,
ich hätte gerne meinem Whirlpool in FHEM integriert. Leider gibt es bisher kein Modul für die Balboa Wifi App. Nun haben ich diesen Code hier für ein anderes System auf Python Basis gefunden:

https://gist.github.com/jmoor3/c92d5b14b820db04f8b87fb149416fc6

Nun bin ich leider absoluter Anfänger in dieser Sprache. Ist es aufwändig obigen Code als FHEM Modul zu portieren? Könnte mir dabei jemand helfen?
FHEM 6.2 | PiHole | MagicMirror2 | Fritz!Box 7590 (Basis) + 3x Fritz!Box 4040 (IP-Client) | Amazon DOT | HomeBridge | Max!Cube (geflasht) + Max Komponenten | Harmony Hub | YeeLight Bulbs | G-Homa und Fritz!DECT Steckdosen

CoolTux

Ne vernünftige API Beschreibung wäre da besser gewesen.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

CoolTux

Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

eckonator

Das hatte ich auch gesehen, ich hatte aber Hoffnung dass es mit meinem Link nur ein paar Funktionen kopieren wäre ::)
FHEM 6.2 | PiHole | MagicMirror2 | Fritz!Box 7590 (Basis) + 3x Fritz!Box 4040 (IP-Client) | Amazon DOT | HomeBridge | Max!Cube (geflasht) + Max Komponenten | Harmony Hub | YeeLight Bulbs | G-Homa und Fritz!DECT Steckdosen

CoolTux

Da muss ich Dich enttäuschen. Egal was Du wie implementieren willst, Programmiertechnisch ist nie etwas einfach so kopiert. Es sei denn Du machst Pfusch.
Wenn Du das wirklich willst, also wirklich wirklich Deinen Pool in FHEM bekommen, dann musst Du Dich hinsetzen und lernen. Perl Programming und danach FHEM Developing.
https://wiki.fhem.de/wiki/DevelopmentGuidelines
https://wiki.fhem.de/wiki/DevelopmentModuleAPI
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net