Skip to content
  • 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
  1. ioBroker Community Home
  2. Deutsch
  3. ioBroker Allgemein
  4. Klimaanlage Sinclair steuern?

NEWS

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    1.9k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.2k

Klimaanlage Sinclair steuern?

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
frage
8 Beiträge 6 Kommentatoren 2.0k Aufrufe 5 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.
  • S Offline
    S Offline
    sunnylaila
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen,
    ich habe eine Split Klimaanlage der Firma Sinclair diese arbeitet mit der App Wifi Smart
    dort ist die Klimaanlage auch drin und lässt sich steuern.
    Gibt es irgend eine Möglichkeit diese auch im iobroker zu steuern?

    Danke vorab für eure Hilfe

    Gruß Quellenfeuer

    M D 2 Antworten Letzte Antwort
    0
    • S sunnylaila

      Hallo zusammen,
      ich habe eine Split Klimaanlage der Firma Sinclair diese arbeitet mit der App Wifi Smart
      dort ist die Klimaanlage auch drin und lässt sich steuern.
      Gibt es irgend eine Möglichkeit diese auch im iobroker zu steuern?

      Danke vorab für eure Hilfe

      Gruß Quellenfeuer

      M Offline
      M Offline
      mayer
      schrieb am zuletzt editiert von
      #2

      @sunnylaila
      Ich habe eine Klimaanlage von Olimpia Splendid mit Wlan-Modul. Leider lässt sich das Modul nur über die dazugehörige App (und die ist wirklich mies) aus der Ferne ansprechen. Um das Ganze jetzt in ioBroker (oder auch in Homematic direkt) zu integrieren, habe ich mir noch ein SENSIBO SKY Gerät zugelegt. Das Teil emuliert die IR Fernbedienung der Klimaanlage und lässt sich über Wlan ansprechen. Integriert ist Alexa, IFTTT und eine Open API Schnittstelle. Viele Sachen lassen sich auch direkt in der dazugehörigen App oder im Browser automatisieren. Da brauchts eigentlich kein ioBroker mehr. Ob Deine Klimaanlage unterstützt wird, kannst Du auf der Sensibo HP abfragen.

      1 Antwort Letzte Antwort
      0
      • S sunnylaila

        Hallo zusammen,
        ich habe eine Split Klimaanlage der Firma Sinclair diese arbeitet mit der App Wifi Smart
        dort ist die Klimaanlage auch drin und lässt sich steuern.
        Gibt es irgend eine Möglichkeit diese auch im iobroker zu steuern?

        Danke vorab für eure Hilfe

        Gruß Quellenfeuer

        D Offline
        D Offline
        deltaac
        schrieb am zuletzt editiert von
        #3

        @sunnylaila
        Hast du schon neue Erkenntnisse bezüglich der Steuerung im ioBroker?

        A 1 Antwort Letzte Antwort
        0
        • D deltaac

          @sunnylaila
          Hast du schon neue Erkenntnisse bezüglich der Steuerung im ioBroker?

          A Offline
          A Offline
          Alex4
          schrieb am zuletzt editiert von Alex4
          #4

          @deltaac

          Ich hab mal ein Script angepasst und den Status der Geräte ausgelesen. Zuerst musst Du dir bei Sensibo einen API Key erstellen und der kommt am Anfang vom Script rein. Danach bekommst Du eine menge Datenpunkte aller deiner vorhandenen Sensibo Geräte. Steuern geht noch nicht - mal schauen, ob ich da noch dazu komme.

          Den API Key bekommst Du hier:
          https://home.sensibo.com/me/api

          Hab einfach einen für ioBroker erzeugt.

          var request = require('request');
           
           Intervall = setInterval(SendRequest,5000);
           
          function SendRequest(){
           
              var options = {
                  url: 'https://home.sensibo.com/api/v2/users/me/pods?fields=*&apiKey=YYYOOOUUURRRAAAAPPPPPPIIIIIKKKKEEEYYYY',
              };
              request(options, function (error, response, body){
           
                  if (!error){
                      checkDevices(JSON.parse(body));
                  }
                   else{ console.error(error);}
           
              });
           
          }
           
          function checkDevices(data){
           
              if ("undefined" !== typeof  data.result){    
                  
                  for (i = 0; i < data.result.length; i++) {
                      checkDeviceArrayData('acState', data.result[i].acState);
                      checkDeviceArrayData('room', data.result[i].room);
                      checkDeviceArrayData('location', data.result[i].location);          
                  }
              } else {
                  console.warn('Response in JSON nicht gefunden ! ')
              }
           
          }
          function checkDeviceArrayData(object, arrayData){
              for (var ObjName in arrayData) {
                  ObjKey='javascript.0.Sensibo.States.' + i + '.' + object +'.' + ObjName;
                  if (!Array.isArray(arrayData[ObjName])){
                      if (!getObject(ObjKey)){
                          createState(ObjKey,arrayData[ObjName],{type: typeof arrayData[ObjName], role: ObjName});
                      } else {
                          setState(ObjKey,arrayData[ObjName],akt=true)
                      }
                  }
              }
          }
          
          

          todo: auf die objekte acstate: on, swing, targetTemperature, fanlevel und mode eine funktion zur Überwachung drauf hängen, ob der Zustand geändert wurde und in diesem Fall aus dem objekt room.uid damit den Status schalten.

          3ee05358-3944-4193-bc2c-628149564076-image.png
          Quelle: https://sensibo.github.io/#auth

          J 1 Antwort Letzte Antwort
          0
          • A Alex4

            @deltaac

            Ich hab mal ein Script angepasst und den Status der Geräte ausgelesen. Zuerst musst Du dir bei Sensibo einen API Key erstellen und der kommt am Anfang vom Script rein. Danach bekommst Du eine menge Datenpunkte aller deiner vorhandenen Sensibo Geräte. Steuern geht noch nicht - mal schauen, ob ich da noch dazu komme.

            Den API Key bekommst Du hier:
            https://home.sensibo.com/me/api

            Hab einfach einen für ioBroker erzeugt.

            var request = require('request');
             
             Intervall = setInterval(SendRequest,5000);
             
            function SendRequest(){
             
                var options = {
                    url: 'https://home.sensibo.com/api/v2/users/me/pods?fields=*&apiKey=YYYOOOUUURRRAAAAPPPPPPIIIIIKKKKEEEYYYY',
                };
                request(options, function (error, response, body){
             
                    if (!error){
                        checkDevices(JSON.parse(body));
                    }
                     else{ console.error(error);}
             
                });
             
            }
             
            function checkDevices(data){
             
                if ("undefined" !== typeof  data.result){    
                    
                    for (i = 0; i < data.result.length; i++) {
                        checkDeviceArrayData('acState', data.result[i].acState);
                        checkDeviceArrayData('room', data.result[i].room);
                        checkDeviceArrayData('location', data.result[i].location);          
                    }
                } else {
                    console.warn('Response in JSON nicht gefunden ! ')
                }
             
            }
            function checkDeviceArrayData(object, arrayData){
                for (var ObjName in arrayData) {
                    ObjKey='javascript.0.Sensibo.States.' + i + '.' + object +'.' + ObjName;
                    if (!Array.isArray(arrayData[ObjName])){
                        if (!getObject(ObjKey)){
                            createState(ObjKey,arrayData[ObjName],{type: typeof arrayData[ObjName], role: ObjName});
                        } else {
                            setState(ObjKey,arrayData[ObjName],akt=true)
                        }
                    }
                }
            }
            
            

            todo: auf die objekte acstate: on, swing, targetTemperature, fanlevel und mode eine funktion zur Überwachung drauf hängen, ob der Zustand geändert wurde und in diesem Fall aus dem objekt room.uid damit den Status schalten.

            3ee05358-3944-4193-bc2c-628149564076-image.png
            Quelle: https://sensibo.github.io/#auth

            J Offline
            J Offline
            Joel
            schrieb am zuletzt editiert von Joel
            #5

            @alex4 Hallo Alex,
            hast du denn hier mal weiter gemacht? Wäre sehr interessiert.

            Die Datenpunkte sind ja alle da, das funktioniert super!
            Aber wie du schon schreibst, die Steuerung geht so natürlich noch nicht.

            Ich habe leider dazu zu wenig Erfahrung, was draus zu machen, deshalb die Frage/Bitte das hier evtl. noch was passiert?
            Danke!

            C 1 Antwort Letzte Antwort
            0
            • J Joel

              @alex4 Hallo Alex,
              hast du denn hier mal weiter gemacht? Wäre sehr interessiert.

              Die Datenpunkte sind ja alle da, das funktioniert super!
              Aber wie du schon schreibst, die Steuerung geht so natürlich noch nicht.

              Ich habe leider dazu zu wenig Erfahrung, was draus zu machen, deshalb die Frage/Bitte das hier evtl. noch was passiert?
              Danke!

              C Offline
              C Offline
              Chrunchy
              schrieb am zuletzt editiert von
              #6

              @joel Ich kenne die Sinclair-Anlage und das Script nicht, aber bei meiner Klimaanlage in Verbindung mit der Tado-Statuerung ist es notwendig zum Steuern immer min. 3 Parameter zu übergeben.
              Insbesondere zum Einschalten ist dies notwendig. Ich übergebe zum Einschalten z.B. Power, Temperatur und Swing.

              Das verschiedene Klimaanlagen zum Einschalten 3 Parameter brauchen, wurde hier im Forum auch schon an anderer Stelle diskutiert.

              Gruß Chrunchy

              J 1 Antwort Letzte Antwort
              0
              • C Chrunchy

                @joel Ich kenne die Sinclair-Anlage und das Script nicht, aber bei meiner Klimaanlage in Verbindung mit der Tado-Statuerung ist es notwendig zum Steuern immer min. 3 Parameter zu übergeben.
                Insbesondere zum Einschalten ist dies notwendig. Ich übergebe zum Einschalten z.B. Power, Temperatur und Swing.

                Das verschiedene Klimaanlagen zum Einschalten 3 Parameter brauchen, wurde hier im Forum auch schon an anderer Stelle diskutiert.

                J Offline
                J Offline
                Joel
                schrieb am zuletzt editiert von
                #7

                @chrunchy
                Sorry, hatte vergessen zu erwähnen das ich keine Sinclair Anlage bzw. Tado habe, sondern eine Argo-Ulisse mit einem Sensibo-Air.
                Nach ausführen des Javscriptes (m. entsp. API-Key) habe ich alle Datenpunkte erhalten:

                f989c1ff-f927-4a28-b0e3-0bb5c24112e9-image.png

                Daher stellst sich nun für mich die Frage, wer helfen könnte die Anlage über den Broker zu steuern, z.B. m.Hilfe von Blockly.
                Da bin ich halt zu unerfahren.
                Danke!

                C 1 Antwort Letzte Antwort
                0
                • J Joel

                  @chrunchy
                  Sorry, hatte vergessen zu erwähnen das ich keine Sinclair Anlage bzw. Tado habe, sondern eine Argo-Ulisse mit einem Sensibo-Air.
                  Nach ausführen des Javscriptes (m. entsp. API-Key) habe ich alle Datenpunkte erhalten:

                  f989c1ff-f927-4a28-b0e3-0bb5c24112e9-image.png

                  Daher stellst sich nun für mich die Frage, wer helfen könnte die Anlage über den Broker zu steuern, z.B. m.Hilfe von Blockly.
                  Da bin ich halt zu unerfahren.
                  Danke!

                  C Offline
                  C Offline
                  Chrunchy
                  schrieb am zuletzt editiert von
                  #8

                  @joel Dann such doch bitte einfach mal im Forum danach...

                  https://forum.iobroker.net/post/1173759

                  Gruß Chrunchy

                  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

                  380

                  Online

                  32.4k

                  Benutzer

                  81.4k

                  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
                  • Aktuell
                  • Tags
                  • Ungelesen 0
                  • Kategorien
                  • Unreplied
                  • Beliebt
                  • GitHub
                  • Docu
                  • Hilfe