Ankündigung

Einklappen
Keine Ankündigung bisher.

Apple - HomeKit - Schnittstelle zur Heimautomation

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • thefunkfreak
    antwortet
    @christian7: ich habe z.B. "Licht Kochinsel" eingegeben und Siri versteht es...meistens
    Ich denke was Du eingibst ist relativ egal, solange es ein deutsches Wort ist dass Siri verstehen kann.

    Einen Kommentar schreiben:


  • coliflower
    antwortet
    Danke, werde es mir (vorsichtig) anschauen ...

    Einen Kommentar schreiben:


  • magiczambo
    antwortet
    Zitat von coliflower Beitrag anzeigen

    Die EVE-App verlangt den iCloud-Schlüsselbund zu aktivieren - was bedeutet das für mich ?
    Werden jetzt alle Passwörter von iPhones, iPads und MacBook die lokal gespeichert sind, automatisch auf die Apple-Server kopiert ?
    https://support.apple.com/de-de/HT204085

    Einen Kommentar schreiben:


  • coliflower
    antwortet
    Hallo zusammen,

    möglicherweise wurde das hier schon beantwortet - bei der Länge des Threads ...

    Die EVE-App verlangt den iCloud-Schlüsselbund zu aktivieren - was bedeutet das für mich ?
    Werden jetzt alle Passwörter von iPhones, iPads und MacBook die lokal gespeichert sind, automatisch auf die Apple-Server kopiert ?

    Danke vorab !!!

    Einen Kommentar schreiben:


  • wburst
    antwortet
    Sagt mal wie genau löst Ihr einen Raffatore mit Lamellenverstellung ?

    Einen Kommentar schreiben:


  • christian7
    antwortet
    mhm.. okay ja keine Ahnung war halt nur eine Idee von mir.
    Weis eigentlich Jemand welche DPTs alles von Welchen Typs unterstützwerden?
    Code:
    ContactSensor[LIST][*]ContactSensorState: DPT 1.002, 0 as contact[*]ContactSensorStateContact1: DPT 1.002, 1 as contact[*]StatusActive: DPT 1.011, 1 as true[*]StatusFault: DPT 1.011, 1 as true[*]StatusTampered: DPT 1.011, 1 as true[*]StatusLowBattery: DPT 1.011, 1 as true[/LIST][h=2][URL="https://github.com/snowdd1/homebridge-knx#garagedooropener"]
    [/URL][COLOR=#000000]GarageDoorOpener[/COLOR][/h][LIST][*]CurrentDoorState: DPT5 integer value in range 0..4
    	// Characteristic.CurrentDoorState.OPEN = 0;
    	// Characteristic.CurrentDoorState.CLOSED = 1;
    	// Characteristic.CurrentDoorState.OPENING = 2;
    	// Characteristic.CurrentDoorState.CLOSING = 3;
    	// Characteristic.CurrentDoorState.STOPPED = 4;[*]TargetDoorState: DPT5 integer value in range 0..1
    	// Characteristic.TargetDoorState.OPEN = 0;
    	// Characteristic.TargetDoorState.CLOSED = 1;[*]ObstructionDetected: DPT1, 1 as true[*]LockCurrentState: DPT5 integer value in range 0..3[LIST][*]Characteristic.LockCurrentState.UNSECURED = 0;[*]Characteristic.LockCurrentState.SECURED = 1;[*]Characteristic.LockCurrentState.JAMMED = 2;[*]Characteristic.LockCurrentState.UNKNOWN = 3;[/LIST][*]LockTargetState: DPT5 integer value in range 0..1
    	// Characteristic.LockTargetState.UNSECURED = 0;
    	// Characteristic.LockTargetState.SECURED = 1;[/LIST][h=2][URL="https://github.com/snowdd1/homebridge-knx#lightbulb"]
    [/URL][COLOR=#000000]Lightbulb[/COLOR][/h][LIST][*]On: DPT 1.001, 1 as on, 0 as off[*]Brightness: DPT5.001 percentage, 100% (=255) the brightest[/LIST][h=2][URL="https://github.com/snowdd1/homebridge-knx#lightsensor"]
    [/URL][COLOR=#000000]LightSensor[/COLOR][/h][LIST][*]CurrentAmbientLightLevel: DPT 9.004, 0 to 100000 Lux[/LIST][h=2][URL="https://github.com/snowdd1/homebridge-knx#lockmechanism-this-is-poorly-mapped"]
    [/URL][COLOR=#000000]LockMechanism (This is poorly mapped!)[/COLOR][/h][LIST][*]LockCurrentState: DPT 1, 1 as secured[*]LockCurrentStateSecured0: DPT 1, 0 as secured[*]LockTargetState: DPT 1, 1 as secured[*]LockTargetStateSecured0: DPT 1, 0 as secured[/LIST]
    [I]ToDo here: correction of mappings, HomeKit reqires lock states UNSECURED=0, SECURED=1, JAMMED = 2, UNKNOWN=3[/I]  [h=2][URL="https://github.com/snowdd1/homebridge-knx#motionsensor"]
    [/URL][COLOR=#000000]MotionSensor[/COLOR][/h][LIST][*]MotionDetected: DPT 1.002, 1 as motion detected[*]StatusActive: DPT 1.011, 1 as true[*]StatusFault: DPT 1.011, 1 as true[*]StatusTampered: DPT 1.011, 1 as true[*]StatusLowBattery: DPT 1.011, 1 as true[/LIST][h=2][URL="https://github.com/snowdd1/homebridge-knx#outlet"]
    [/URL][COLOR=#000000]Outlet[/COLOR][/h][LIST][*]On: DPT 1.001, 1 as on, 0 as off[*]OutletInUse: DPT 1.011, 1 as on, 0 as off[/LIST][h=2][URL="https://github.com/snowdd1/homebridge-knx#switch"]
    [/URL][COLOR=#000000]Switch[/COLOR][/h][LIST][*]On: DPT 1.001, 1 as on, 0 as off[/LIST][h=2][URL="https://github.com/snowdd1/homebridge-knx#temperaturesensor"]
    [/URL][COLOR=#000000]TemperatureSensor[/COLOR][/h][LIST][*]CurrentTemperature: DPT9.001 in °C[listen only][/LIST][h=2][URL="https://github.com/snowdd1/homebridge-knx#thermostat"]
    [/URL][COLOR=#000000]Thermostat[/COLOR][/h][LIST][*]CurrentTemperature: DPT9.001 in °C[listen only], -40 to 80°C if not overriden as shown above[*]TargetTemperature: DPT9.001, values 0..40°C only, all others are ignored[*]CurrentHeatingCoolingState: DPT20.102 HVAC, because of the incompatible mapping only off and heating (=auto) are shown,[listen only][*]TargetHeatingCoolingState: DPT20.102 HVAC, as above[/LIST][h=2][URL="https://github.com/snowdd1/homebridge-knx#window"]
    [/URL][COLOR=#000000]Window[/COLOR][/h][LIST][*]CurrentPosition: DPT5.001 percentage[*]TargetPosition: DPT5.001 percentage[*]PositionState: DPT5.005 value[listen only: 0 Increasing, 1 Decreasing, 2 Stopped][/LIST][h=2][URL="https://github.com/snowdd1/homebridge-knx#windowcovering"]
    [/URL][COLOR=#000000]WindowCovering[/COLOR][/h][LIST][*]CurrentPosition: DPT5.001 percentage[*]TargetPosition: DPT5.001 percentage[*]PositionState: DPT5.001 value[listen only: 0 Closing, 1 Opening, 2 Stopped] [I]As of iOS9.1 Siri does not support window covering properly.[/I][/LIST]
    ist das der aktuellste stand?

    Und wie schriebt ihr eigentlich zb. "Deckenlicht Küche" als ein Wort oder eher "Decke Licht Küche"?

    Einen Kommentar schreiben:


  • MrWichtig
    antwortet
    Ja,
    wenn ich es richtig verstanden habe hört die GA bei Homebridge sowieso nur auf eine DPT5.001

    bei mir ist das am Aktor Berker) "Position Rolladen"

    somit habe ich bei beiden (TargetPosition u. Current Position) das gleiche eingetragen.

    rein zur Info:

    "TargetPosition": { "Set": "4/4/5R", = Position Jalousie (Berker Jalousieaktor)
    "Listen": "4/5/5R" = Rückmeldung Position (Berker Jalousieaktor) },

    "CurrentPosition": { "Set": "4/4/5R", = Position Jalousie (Berker Jalousieaktor)
    "Listen": "4/5/5R" = Rückmeldung Position (Berker Jalousieaktor)


    aber abgesehen davon....in Deinem Beispiel ist das ja auch jeweils gleich eingetragen! :-)

    Einen Kommentar schreiben:


  • christian7
    antwortet
    du hast bei TargetPosittion und CurrentPosition die selbe GA angegeben ist des eine GA für Move, Step, Move2Pos oder was ganz anderes?
    und was ist die Listen für eine GA? Rückmeldung der Postion?

    Einen Kommentar schreiben:


  • MrWichtig
    antwortet
    habe ich soeben so ausprobiert, Aber das gleiche....


    Code:
                }, {
                    "accessory_type": "knxdevice",
                    "description": "sample device with multiple services. Multiple services of different types are widely supported",
                    "name": "Rollladen",
                    "services": [{
                        "type": "WindowCovering",
                        "description": "iOS9 Window covering (blinds etc) type, still WIP",
                        "name": "Rollladen Kueche",
                        "TargetPosition": {
                            "Set": "4/4/5R",
                            "Listen": "4/5/5R"
                        },
                        "CurrentPosition": {
                            "Set": "4/4/5R",
                            "Listen": "4/5/5R"
                        }
                }, {
                        "type": "WindowCovering",
                        "description": "iOS9 Window covering (blinds etc) type, still WIP",
                        "name": "Rollladen Essen",
                        "TargetPosition": {
                            "Set": "4/4/0R",
                            "Listen": "4/5/0R"
                        },
                        "CurrentPosition": {
                            "Set": "4/4/0R",
                            "Listen": "4/5/0R"
                        }
                    }]
                }, {

    Einen Kommentar schreiben:


  • christian7
    antwortet
    mal ne blöde frage hast du vielleicht schonmal TargetPosittion und CurrentPosition immer beides also den set und den listen Befehl gemacht wie in meinen Beispiel?
    Code:
    "name": "Schlafzimmer Jalousie",
    "services": [
    {
    "type": "WindowCovering",
    "name": "Schlafzimmer Jalousie",
    "TargetPosition": {
    "Set": "10/2/14R",
    "Listen": "10/2/12R"
    },
    "CurrentPosition": {
    "Set": "10/2/14R",
    "Listen": "10/2/12R"
    }
    }
    ]


    vielleicht löst des dein problem und meine frage :-)

    Einen Kommentar schreiben:


  • MrWichtig
    antwortet
    ich würde noch einmal Eure Hilfe bez. der Rolladensteuerung benötigen...evtl. habe ich ja einen Denkfehler oder ein "Syntax" in der config.json stimmt da nicht.


    wenn ich sage "Hey Siri, Schließe/Öffne Rolladen Kueche od. Essen"..... sagt Siri, "tut mir leid ich habe keine Geräte gefunden"

    wenn ich sage "Hey Siri, Schließe/Öffne Rolladen Kueche od. Essen auf 50%"....sagt Siri "tut mir leid ich habe keine Jalousien gefunden"


    ABER:

    wenn ich sage "Hey Siri, Schließe/Öffne ALLE Rolladen"....funktioniert es und Siri meldet zurück "Alles klar ich habe beide Geräte auf 100% gestellt"


    hat jemand eine Idee dazu was hier nicht passt?

    hier meine Config bez. Rollladen:

    PHP-Code:
                }, {
                    
    "accessory_type""knxdevice",
                    
    "description""sample device with multiple services. Multiple services of different types are widely supported",
                    
    "name""Rollladen",
                    
    "services": [{
                        
    "type""WindowCovering",
                        
    "description""iOS9 Window covering (blinds etc) type, still WIP",
                        
    "name""Rollladen Kueche",
                        
    "TargetPosition": {
                            
    "Set""4/4/5R"
                        
    },
                        
    "CurrentPosition": {
                            
    "Listen""4/5/5R"
                        
    }
                }, {
                        
    "type""WindowCovering",
                        
    "description""iOS9 Window covering (blinds etc) type, still WIP",
                        
    "name""Rollladen Essen",
                        
    "TargetPosition": {
                            
    "Set""4/4/0R"
                        
    },
                        
    "CurrentPosition": {
                            
    "Listen""4/5/0R"
                        
    }
                    }]
                }, { 

    Einen Kommentar schreiben:


  • christian7
    antwortet
    Es ist ja des selbe beim Fenster
    Code:
     {
         "type": "LockMechanism",
         "name": "Büro Fenster ",
         "LockCurrentState": {
          "Listen": "2/3/13"
         },
    
         "LockTargetState": {
          "Listen": "2/3/13"
         }
        },
    Verstehe ich auch nicht wieso da wieder Ist und Soll Wert des gleiche ist oder sollen des andere sein und nur inventiert?
    Oder Brauche ich das für bestimmte Szenen zb. Haus Verlassen alle Fenster müssen den soll zustand habe. aber da würde ja dann eigentlich auch wieder mit umgekehrter Logik gehen....

    Oder ist meine config.json zu viel drinnen oder Falsch?
    Zuletzt geändert von christian7; 13.07.2016, 10:17.

    Einen Kommentar schreiben:


  • ctr
    antwortet
    Ich bin mir auch noch nicht ganz sicher, was die Unterscheidung zwischen Target und Current soll, ob das so vom Homekit kommt und so implementiert ist... es gibt sicherlich Anwedungszwecke, wo der Zielwert ungleich des Ist-Wertes ist, aber dass sind meiner Meinung nach nur Einzelfälle, in der Regel braucht man ein Listen auf dem Ist-Wert und ein Set für den Soll-Wert.
    Bei mir habe ich das so gelöst:
    Code:
    "name": "Schlafzimmer Jalousie", 
    "services": [ 
    { 
    "type": "WindowCovering", 
    "name": "Schlafzimmer Jalousie", 
    "TargetPosition": { 
    "Set": "10/2/14R",
    "Listen": "10/2/12R"
    }, 
    "CurrentPosition": { 
    "Set": "10/2/14R",
    "Listen": "10/2/12R"
    }
    }
    ]
    Also gleiche GAs bei Current und Target. Vielleicht geht es auch mit TargetPosittion nur Set und CurrentPosition nur Listen, habe ich noch nicht probiert.

    Einen Kommentar schreiben:


  • christian7
    antwortet
    Hallo an alle nochmal,

    ich brauche nochmal eure Hilfe, habe noch paar fragen was ich wo in die config.json eintragen kann und muss.
    also als Beispiel:
    Code:
       "description": "sample device with multiple services. Multiple services of different types are widely supported",
       "name": "Büro",
       "services": [{
         "type": "Lightbulb",
         "name": "Deckenlicht Büro",
         "On": {
          "Set": "1/0/30",
          "Listen": [
           "1/7/30"
          ]
         }
        }, {
         "type": "Lightbulb",
         "name": "Wandlampe Büro",
         "On": {
          "Set": "1/0/31",
          "Listen": [
           "1/7/31"
          ]
         }
        }, {
         "type": "Thermostat",
         "description": "iOS8 Thermostat type, supports CurrentTemperature, TargetTemperature, CurrentHeatingCoolingState ",
         "name": "Raumtemperatur",
         "CurrentTemperature": {
          "Listen": "4/1/3"
         },
    
         "TargetTemperature": {
          "Set": "4/2/3"
         },
    
         "CurrentHeatingCoolingState": {
          "Listen": "4/4/3"
         }
        },
    
        {
         "type": "WindowCovering",
         "description": "iOS9 Window covering (blinds etc) type, still WIP",
         "name": "Rollo Büro",
         "TargetPosition": {
          "Set": "1/2/3",
          "Listen": "1/2/4"
         },
    
         "CurrentPosition": {
          "Set": "1/3/1",
          "Listen": "1/3/2"
         },
    
         "PositionState": {
          "Listen": "2/7/1"
         }
        }, {
         "type": "LockMechanism",
         "description": "iOS8 Lock mechanism, Supports LockCurrentState, LockTargetState, append R to the addresses if LOCKED is 1",
         "name": "Büro Fenster 1",
         "LockCurrentState": {
          "Listen": "2/3/13"
         },
    
         "LockTargetState": {
          "Listen": "2/3/13"
         }
        },
    Als "type" kann ich doch das alles einsetzen oder?
    Code:
     [TABLE="border: 0, cellpadding: 0, cellspacing: 0, width: 201"]
     	 		[TR]
     			[TD] 			AirQualitySensor
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			BatteryService
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			BridgeConfiguration
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			BridgingState
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			CarbonDioxideSensor
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			CarbonMonoxideSensor
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			ContactSensor
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Door
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Fan
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			GarageDoorOpener
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			HumiditySensor
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			LeakSensor
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			LightSensor
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Lightbulb
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			LockManagement
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			LockMechanism
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			MotionSensor
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			OccupancySensor
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Outlet
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			SecuritySystem
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			SmokeSensor
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			StatefulProgrammableSwitch
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			StatelessProgrammableSwitch
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Switch
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			TemperatureSensor
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Thermostat
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			TimeInformation
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Window
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			WindowCovering
     			[/TD]
     		[/TR]
     	 [/TABLE]
    und dann also Zusatz dazu immer sowas oder?
    Code:
     [TABLE="border: 0, cellpadding: 0, cellspacing: 0, width: 265"]
     	 		[TR]
     			[TD] 			Accessory Identifier
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Administrator Only Access
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Air Particulate Density
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Air Particulate Size
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Air Quality
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Audio Feedback
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Battery Level
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Brightness
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Carbon Dioxide Detected
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Carbon Dioxide Level
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Carbon Dioxide Peak Level
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Carbon Monoxide Detected
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Carbon Monoxide Level
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Carbon Monoxide Peak Level
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Category
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Charging State
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Configure Bridged Accessory
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Configure Bridged Accessory Status
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Contact Sensor State
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Cooling Threshold Temperature
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Current Ambient Light Level
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Current Door State
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Current Heating Cooling State
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Current Horizontal Tilt Angle
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Current Position
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Current Relative Humidity
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Current Temperature
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Current Time
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Current Vertical Tilt Angle
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Day of the Week
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Discover Bridged Accessories
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Discovered Bridged Accessories
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Firmware Revision
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Hardware Revision
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Heating Threshold Temperature
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Hold Position
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Hue
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Identify
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Leak Detected
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Link Quality
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Lock Control Point
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Lock Current State
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Lock Last Known Action
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Lock Management Auto Security Timeout
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Lock Target State
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Logs
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Manufacturer
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Model
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Motion Detected
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Name
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Obstruction Detected
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Occupancy Detected
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			On
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Outlet In Use
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Pair Setup
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Pair Verify
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Pairing Features
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Pairing Pairings
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Position State
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Programmable Switch Event
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Programmable Switch Output State
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Reachable
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Rotation Direction
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Rotation Speed
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Saturation
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Security System Alarm Type
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Security System Current State
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Security System Target State
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Serial Number
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Smoke Detected
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Software Revision
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Status Active
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Status Fault
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Status Jammed
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Status Low Battery
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Status Tampered
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Target Door State
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Target Heating Cooling State
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Target Horizontal Tilt Angle
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Target Position
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Target Relative Humidity
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Target Temperature
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Target Vertical Tilt Angle
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Temperature Display Units
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Time Update
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Tunnel Connection Timeout
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Tunneled Accessory Advertising
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Tunneled Accessory Connected
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Tunneled Accessory State Number
     			[/TD]
     		[/TR]
     		[TR]
     			[TD] 			Version
     			[/TD]
     		[/TR]
     	 [/TABLE]
    Aber welche GA ich dann wo zu brauche Verstehe ich bei besten willen nicht.
    z.b. wofür sind den die ganzen "Listen" Zeilen soviel Statusrückmeldungen habe ich doch gar nicht.
    Alleine bei Rollo wären das ja schon drei aber ich habe doch nur eine Rückmeldung
    Code:
         "PositionState": {
          "Listen": "2/7/1"
    wo das rollo ist also für was sind die bei den "TargetPosition" und "CurrentPosition"
    bei mir gibt's nur move, step, Pos. Anfahren und Pos. Rückmeldung also ich blicke da noch nicht durch.. sorry dafür aber vielleicht kann mir ja jemand helfen und erklären.

    Einen Kommentar schreiben:


  • ctr
    antwortet
    Zitat von snowdd Beitrag anzeigen

    Das stimmt leider so nicht. Der übergeordnete Abschnitt ist das "Accessory", also das Gerät - dieser Name wird benötigt um es in einer Homekit-App einem Raum zuzuweisen.
    Zweites Beispiel in deinem Post: Im Abschnitt "services" ist innerhalb des Arrays [...] der erste Eintrag {...} ein Licht mit dem Namen "Office Lamp". Das ist der Name auf den Siri hört. Allerdings mag Siri es gar nicht wenn man Sprachen mischt.

    Homekit Apps zeigen leider nicht konsistent entweder Geräte oder Service-Namen an. Hesperus ist noch am konsequentesten und zeigt fast immer nur Services an, nachdem man (einmalig nötig) die Raumzuweisung des Geräts vorgenommen hat.
    "Freudscher Verschreiber", in dem anderen Beitrag steht es ja genau richtig, hab es nur (wegen Seitenwechsel) nicht mehr vor Augen gehabt und beim Schreiben genau verwechselt... danke für die Korrektur!

    Einen Kommentar schreiben:

Lädt...
X