Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Hydrawise (Bewässerungsseuerung)

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    15
    1
    905

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    687

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    1.9k

Hydrawise (Bewässerungsseuerung)

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
16 Beiträge 10 Kommentatoren 4.9k Aufrufe 12 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • integer63I Offline
    integer63I Offline
    integer63
    schrieb am zuletzt editiert von
    #5

    @micha68 ja, bei mir steht da auch 259200 und auch ich kann damit (72h) so gar nichts anfangen. Früher gab es mal die Info, wie lange die letzte Bewässerung her war:
    2020-04-23 15_12_08-Window.png
    Aber der ist nicht mehr dabei. Wenn man einfach den HTTP Aufruf im Browser eingibt, sieht man ja auch, welche Daten zurückkommen.

    Ich habe insgesamt 6 Ventile (5 Kreise + Master) und alle 5 werden ausgelesen. Die fehlenden Daten wie Name, Seriennummer und Device ID habe ich schon reingebastelt, aber da sie diese Daten normalerweise nicht ändern (zumindest bei mir nicht), ist das recht sinn befreit :face_with_rolling_eyes:

    Das es ein Master Ventil gibt, wird auch angezeigt:
    2020-04-23 15_24_42-Window.png

    1 Antwort Letzte Antwort
    0
    • integer63I Offline
      integer63I Offline
      integer63
      schrieb am zuletzt editiert von integer63
      #6

      @micha68 ... und ich habe hier noch die alte (v1.3) API Doku gefunden - da waren schon ein paar interessante Infos drin:
      2020-04-23 15_42_11-Window.png

      PS: und vieles mehr - hier ist einfach die ganze Doku:
      Hydrawise API.pdf

      Echt schade, dass das alles weg ist :sob:

      M 1 Antwort Letzte Antwort
      0
      • integer63I integer63

        @micha68 ... und ich habe hier noch die alte (v1.3) API Doku gefunden - da waren schon ein paar interessante Infos drin:
        2020-04-23 15_42_11-Window.png

        PS: und vieles mehr - hier ist einfach die ganze Doku:
        Hydrawise API.pdf

        Echt schade, dass das alles weg ist :sob:

        M Offline
        M Offline
        micha68
        schrieb am zuletzt editiert von
        #7

        @integer63

        Ohja, die Daten wären super. Auch Wetter und so...schade

        Ich hatte ja Hunter angefragt wegen API2, habe aber keine Antwort bisher...

        Schaumerma...

        1 Antwort Letzte Antwort
        0
        • E Offline
          E Offline
          Erstam
          Developer
          schrieb am zuletzt editiert von
          #8

          Hallo zusammen!

          Da ich vor der gleichen Herausforderung stehe, habe ich auch nach der API2 gefragt, allerdings folgendeInfo erhalten: "The GraphQL API will not provide any more detail than the RestAPI, the only difference is that it allows for commercial connection to multiple controllers." Sieht also nicht gut aus.

          Viele Grüße!

          Marc

          1 Antwort Letzte Antwort
          0
          • M Offline
            M Offline
            micha68
            schrieb am zuletzt editiert von
            #9

            Hi!

            Die gleiche Antwort habe ich vorhin auch bekommen.
            Schade. Ich hatte die Hoffnung, da noch mehr Daten raus zu holen.

            Könnte man die Website parsen? Ich weiß halt nicht, wie man da den Login per skript realisiert :(

            Gruß
            Micha

            1 Antwort Letzte Antwort
            0
            • D Offline
              D Offline
              DSLMann
              schrieb am zuletzt editiert von
              #10

              API2 ist wohl jetzt möglich ?
              https://support.hydrawise.com/hc/en-us/articles/360008965753-Account-API-Information

              1 Antwort Letzte Antwort
              0
              • MassiveAttackM Offline
                MassiveAttackM Offline
                MassiveAttack
                schrieb am zuletzt editiert von
                #11

                tut sich da noch was? wäre auch interessant für mich...

                1 Antwort Letzte Antwort
                0
                • S Offline
                  S Offline
                  sunny9999
                  schrieb am zuletzt editiert von
                  #12

                  Wäre auch noch daran interessiert, die Bewässerungssaison naht und wäre schön meine Hydrawise in den IO zu integrieren...
                  Ist da noch jemand dran bzw. hat da etwas am laufen ?

                  1 Antwort Letzte Antwort
                  0
                  • Q Offline
                    Q Offline
                    qwertz
                    schrieb am zuletzt editiert von
                    #13

                    Hi Micha !

                    Das Skript läuft mit meinem PRO-HC12 und holt den Relaystatus. Besten Dank !

                    Steuern kann man mit dem Skript nicht, richtig ?

                    Das klappt bei mir manuell über einen PHP-Aufruf gut, z.B.: https://api.hydrawise.com/api/v1/setzone.php?action=run&api_key=*meinKEY*&period_id=999&relay_id=3004643&custom=120

                    Wenn ich die Lese-JSON im Browser aufrufe bekomme ich noch mehr Daten zu meinen Sensoren (Hunter Wasserzähler und Hunter Regensensor). Kann bei Bedarf hier die JSON-Daten zur Verfügung stellen, wenn jemand Muße hat, die in die Abfrage einzubauen.

                    Bildschirmfoto 2021-02-23 um 16.06.57.png Bildschirmfoto 2021-02-23 um 16.06.57.png

                    Besten Gruß,
                    Sebastian

                    M 1 Antwort Letzte Antwort
                    0
                    • J Offline
                      J Offline
                      Janne16
                      schrieb am zuletzt editiert von
                      #14

                      So wie ich es in der Beschreibung lese, sollte es gehen... der Wert ist allerdings im obigen Script noch nicht definiert.

                      JaywalkerJ 1 Antwort Letzte Antwort
                      0
                      • J Janne16

                        So wie ich es in der Beschreibung lese, sollte es gehen... der Wert ist allerdings im obigen Script noch nicht definiert.

                        JaywalkerJ Offline
                        JaywalkerJ Offline
                        Jaywalker
                        schrieb am zuletzt editiert von Jaywalker
                        #15

                        @janne16 Moin zusammen, ich bin als Autor ganz neu hier. Vergebt mir, wenn ich noch manches suchen muss, aber ich freue mich, wenn ich der Community endlich mal was zurückgeben kann :blush: Mitgelesen (und abgeschrieben) habe ich schon sooft :joy:

                        ich hab das Skript von Micha68 oben ergänzt bei mir und nun werden auch Sensordaten vom Regensensor abgerufen. Ich kann zwar mit den Daten noch nichts anfangen, habe auch noch keine Testberegnung durchgeführt um zu schauen, was sich ändert, aber ich wollte schonmal die Chance zum Testen geben:
                        Im obigen Skript kann die Zeile 87 durch folgendes ersetzt werden:

                            if (existsState('javascript.0.hydrawise.sensor'+i+'_input')==false)
                            {
                            createState('javascript.0.hydrawise.sensor'+i+'_input');
                            }
                            setState('javascript.0.hydrawise.sensor'+i+'_input', data.sensors[i].input );
                        
                            if (existsState('javascript.0.hydrawise.sensor'+i+'_mode')==false)
                            {
                            createState('javascript.0.hydrawise.sensor'+i+'_mode');
                            }
                            setState('javascript.0.hydrawise.sensor'+i+'_mode', data.sensors[i].mode );
                        
                            if (existsState('javascript.0.hydrawise.sensor'+i+'_timer')==false)
                            {
                            createState('javascript.0.hydrawise.sensor'+i+'_timer');
                            }
                            setState('javascript.0.hydrawise.sensor'+i+'_timer', data.sensors[i].timer );
                        
                            ```
                        if (existsState('javascript.0.hydrawise.sensor'+i+'_offtimer')==false)
                            {
                            createState('javascript.0.hydrawise.sensor'+i+'_offtimer');
                            }
                            setState('javascript.0.hydrawise.sensor'+i+'_offtimer', data.sensors[i].offtimer );
                        

                        PS: ich verstehe nicht, warum, aber ich musste einmal den Hydrawise-Objektbaum unterhalb des Javaskript-Ordners löschen und dann wurde alles inkl. Sensordaten neu aufgebaut.
                        PS2: ich habe einen Regensensor, ich weiß nicht, ob es weitere Sensoren gibt bzw. welche Art und welche Parameter diese dann haben. Bei Qwertz sieht es aus, als gibt es noch einen Parameter "Rate" für den Sensor 0. Dafür müsste es reichen, wenn diese drei Zeilen ergänzt werden. Das kann ich aber nicht testen (Sensoren, die diesen Parameter nicht haben, behalten dort Wert=(null) ) :

                          if (existsState('javascript.0.hydrawise.sensor'+i+'_rate')==false)
                            {
                            createState('javascript.0.hydrawise.sensor'+i+'_rate');
                            }
                            setState('javascript.0.hydrawise.sensor'+i+'_rate', data.sensors[i].rate );
                        

                        Gruß
                        Jaywalker

                        1 Antwort Letzte Antwort
                        0
                        • Q qwertz

                          Hi Micha !

                          Das Skript läuft mit meinem PRO-HC12 und holt den Relaystatus. Besten Dank !

                          Steuern kann man mit dem Skript nicht, richtig ?

                          Das klappt bei mir manuell über einen PHP-Aufruf gut, z.B.: https://api.hydrawise.com/api/v1/setzone.php?action=run&api_key=*meinKEY*&period_id=999&relay_id=3004643&custom=120

                          Wenn ich die Lese-JSON im Browser aufrufe bekomme ich noch mehr Daten zu meinen Sensoren (Hunter Wasserzähler und Hunter Regensensor). Kann bei Bedarf hier die JSON-Daten zur Verfügung stellen, wenn jemand Muße hat, die in die Abfrage einzubauen.

                          Bildschirmfoto 2021-02-23 um 16.06.57.png Bildschirmfoto 2021-02-23 um 16.06.57.png

                          Besten Gruß,
                          Sebastian

                          M Offline
                          M Offline
                          mpenno
                          schrieb am zuletzt editiert von
                          #16

                          Hi @qwertz ,

                          Ich hätte Interesse an Deine Abfrage, da ich auch einen Wasserzähler angeschlossen habe.

                          Viele Grüße
                          Michael

                          1 Antwort Letzte Antwort
                          0
                          Antworten
                          • In einem neuen Thema antworten
                          Anmelden zum Antworten
                          • Älteste zuerst
                          • Neuste zuerst
                          • Meiste Stimmen


                          Support us

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

                          624

                          Online

                          32.6k

                          Benutzer

                          82.0k

                          Themen

                          1.3m

                          Beiträge
                          Community
                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                          ioBroker Community 2014-2025
                          logo
                          • Anmelden

                          • Du hast noch kein Konto? Registrieren

                          • Anmelden oder registrieren, um zu suchen
                          • Erster Beitrag
                            Letzter Beitrag
                          0
                          • Home
                          • Aktuell
                          • Tags
                          • Ungelesen 0
                          • Kategorien
                          • Unreplied
                          • Beliebt
                          • GitHub
                          • Docu
                          • Hilfe