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. Skripten / Logik
  4. Node-Red
  5. HTML Request auswerten und schalten

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    10
    1
    313

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.5k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.4k

HTML Request auswerten und schalten

Geplant Angeheftet Gesperrt Verschoben Node-Red
2 Beiträge 2 Kommentatoren 259 Aufrufe 2 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.
  • B Offline
    B Offline
    Blackeye
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen,

    ich hab einen Schalter der folgendes Ausgibt:

    object
    
    device_id: "shelly1-76F00A"
    
    name: "Schlafzimmer"
    
    app: "switch1"
    
    model: "Shelly1"
    
    stock_fw_model: "SHSW-1"
    
    host: "Schlafzimmer.local"
    
    version: "2.10.1"
    
    fw_build: "20211016-122946/2.10.1-gc8923b3-master"
    
    uptime: 4541
    
    failsafe_mode: false
    
    auth_en: false
    
    auth_domain: null
    
    wifi_en: true
    
    wifi_ssid: "Roes"
    
    wifi_pass_h: "531c54f836448b74570bbacae32bd23"
    
    wifi_rssi: -57
    
    wifi_ip: "192.168.0.24"
    
    wifi_ap_ssid: "shelly1-??????"
    
    wifi_ap_ip: "192.XXXXXX.1“
    
    hap_cn: 5
    
    hap_running: true
    
    hap_paired: true
    
    hap_ip_conns_pending: 0
    
    hap_ip_conns_active: 1
    
    hap_ip_conns_max: 12
    
    sys_mode: 0
    
    wc_avail: false
    
    gdo_avail: true
    
    debug_en: false
    
    ota_progress: -1
    
    components: array[1]
    
    0: object
    
    id: 1
    
    type: 0
    
    name: "Schlafzimmerlicht"
    
    svc_type: 0
    
    valve_type: -1
    
    in_mode: 1
    
    in_inverted: false
    
    initial: 3
    
    state: false
    
    auto_off: false
    
    auto_off_delay: 0
    
    state_led_en: -1
    
    out_inverted: false
    
    hdim: false
    

    Jetzt muss ich nachdem beim Status ein True oder false steht der ein oder andere HTML Befehl gesendet werden.

    Es geht um einen Taster der Schalten soll, aber den Staus nicht kennt. Daher wollte ich zuerst den Status auslesen und dann je nachdem was ansteht den Gegenbefehl senden...Die habe ich!

    Ich schaffe es nur nicht die Antwort auszuwerten, wie geht das?

    mickymM 1 Antwort Letzte Antwort
    0
    • B Blackeye

      Hallo zusammen,

      ich hab einen Schalter der folgendes Ausgibt:

      object
      
      device_id: "shelly1-76F00A"
      
      name: "Schlafzimmer"
      
      app: "switch1"
      
      model: "Shelly1"
      
      stock_fw_model: "SHSW-1"
      
      host: "Schlafzimmer.local"
      
      version: "2.10.1"
      
      fw_build: "20211016-122946/2.10.1-gc8923b3-master"
      
      uptime: 4541
      
      failsafe_mode: false
      
      auth_en: false
      
      auth_domain: null
      
      wifi_en: true
      
      wifi_ssid: "Roes"
      
      wifi_pass_h: "531c54f836448b74570bbacae32bd23"
      
      wifi_rssi: -57
      
      wifi_ip: "192.168.0.24"
      
      wifi_ap_ssid: "shelly1-??????"
      
      wifi_ap_ip: "192.XXXXXX.1“
      
      hap_cn: 5
      
      hap_running: true
      
      hap_paired: true
      
      hap_ip_conns_pending: 0
      
      hap_ip_conns_active: 1
      
      hap_ip_conns_max: 12
      
      sys_mode: 0
      
      wc_avail: false
      
      gdo_avail: true
      
      debug_en: false
      
      ota_progress: -1
      
      components: array[1]
      
      0: object
      
      id: 1
      
      type: 0
      
      name: "Schlafzimmerlicht"
      
      svc_type: 0
      
      valve_type: -1
      
      in_mode: 1
      
      in_inverted: false
      
      initial: 3
      
      state: false
      
      auto_off: false
      
      auto_off_delay: 0
      
      state_led_en: -1
      
      out_inverted: false
      
      hdim: false
      

      Jetzt muss ich nachdem beim Status ein True oder false steht der ein oder andere HTML Befehl gesendet werden.

      Es geht um einen Taster der Schalten soll, aber den Staus nicht kennt. Daher wollte ich zuerst den Status auslesen und dann je nachdem was ansteht den Gegenbefehl senden...Die habe ich!

      Ich schaffe es nur nicht die Antwort auszuwerten, wie geht das?

      mickymM Offline
      mickymM Offline
      mickym
      Most Active
      schrieb am zuletzt editiert von mickym
      #2

      @blackeye verstehe zwar nicht, warum du kein mqtt nutzt und über http requests den Status Pollen willst, aber um den Status deines Relais beim Shelly 1 mittels http abzufragen, solltest Du folgenden Aufruf erstellen. Siehe API:
      https://shelly-api-docs.shelly.cloud/gen1/#shelly1-1pm-relay-0

      Mit /relay/0

      Solltest du dann diesen Output bekommen:

      
      {
          "ison": false,
          "has_timer": false,
          "timer_started": 0,
          "timer_duration": 0,
          "timer_remaining": 0,
          "overpower": false,
          "source": "http"
      }
      
      

      Der ison gibt diesen aktuellen Status aus.

      Vielleicht ist es in deiner Ausgabe auch der Status, keine Ahnung. Du postest ja nicht, was Du abgesendet hast.

      Wie Du aus Objekten die Werte extrahierst, habe ich Dir ja in dem anderen Thread ausführlich erklärt.

      Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

      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

      349

      Online

      32.5k

      Benutzer

      81.7k

      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