Apple Homekit: die Hoffnung stirbt zuletzt

Begonnen von eldrik, 23 Januar 2015, 13:57:07

Vorheriges Thema - Nächstes Thema

dev0

Zitat von: Patcher am 11 Oktober 2015, 13:07:32
Bei der Installation sind eine Menge Meldungen und Fehler aufgetaucht die in dem Logfile "npm-debug-Install.log" stehen.
Ist das Dein Ernst 16.000+ Code Zeilen ungefiltert hier einzukippen und zu erwarten, dass jetzt zig Leute... ???
Beschäftige dich bitte erst einmal selbst mit dem Logfile und reduziere es auf die ersten Fehler, Warnungen, whatever.

Patcher

Zitat von: dev0 am 11 Oktober 2015, 14:26:15
Ist das Dein Ernst 16.000+ Code Zeilen ungefiltert hier einzukippen und zu erwarten, dass jetzt zig Leute... ???
Beschäftige dich bitte erst einmal selbst mit dem Logfile und reduziere es auf die ersten Fehler, Warnungen, whatever.


Ich verlange nicht das die Leute alle Zeilen studieren. Aber aus Erfahrung heraus (ich bin auch in anderen Foren aktiv), ist es besser ein ganzes Logfile zu posten wie ein Auszug. Gerade den erfahren Usern gibt dies doch wesentlich mehr Aufschluss über die Problematik. Zudem habe ich mich schon einige Stunden mit dem Thema Node.js & Homebridge unter Windows auseinander gesetzt, doch hier komme ich einfach nicht weiter. Und wenn meine Bitte um Hilfe nicht im Sinn dieses Forum ist, dann werde ich gerne meinen Post löschen und keine Wertvolle Zeit der User hier mehr beanspruchen.

Gruß
Patcher

justme1968

@Breaked: bitte zeig mal die konsolen ausgabe beim starten und ein jsonlist2 auf das device.

gruß
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

volschin

Mit dem Thema Bonjour unter Windows hast Du Dich aber anscheinend noch nicht befasst. Denn den Teil der Anleitung hast Du kurzerhand kommentarlos ignoriert.  ::)
Intel NUC+Ubuntu 24.04+Docker+FHEM6
HomeMatic: HM-MOD-RPI-PCB+HM-USB-CFG2+hmland+diverse, HUE: Hue-Bridge, RaspBee+deCONZ+diverse
Amzn Dash-Buttons, Siro Rollos
4xRPi, 4xCO20, OWL+USB, HarmonyHub, FRITZ!Box 7690, Echo Dots+Show8, HomeBridge

Patcher

Zitat von: volschin am 11 Oktober 2015, 14:52:06
Mit dem Thema Bonjour unter Windows hast Du Dich aber anscheinend noch nicht befasst. Denn den Teil der Anleitung hast Du kurzerhand kommentarlos ignoriert.  ::)

Ich denke du meinst dieses hier in der Anleitung: Note: If you're running on Linux, you'll need to make sure you have the libavahi-compat-libdnssd-dev package installed.

Da ich node.js auf einem Windows ausführe, habe ich tatsächlich die Zeile ignoriert. Allerdings ist auf meiner Testumgebung der Apple Dienst Bonjour installiert. Oder gibt es da eine andere Alternative?

Gruß
Patcher

Patcher

#1010
Ich habe mich mal mittlerweile bezüglich Bonjour etwas schlau gelesen. Wenn ich das richtig verstehe, dann benötige ich "Bonjour SDK for Windows" von Appel um auf Window das "libavahi-compat-libdnssd-dev package" zu ersetzen -> Danke an @volschin für den Tip!

Nun bekommt man "Bonjour SDK for Windows" nur als Developers bei Appel. Ist hier jemand  vieleicht Developers bei Appel und kann mir "Bonjour SDK for Windows" zu Verfügung stellen? -> PN an mich  ;)
Hier der Link: https://developer.apple.com/bonjour/

Vielen Dank!

Gruß
Patcher

dev0

Hast Du mal geschaut, ob für den Download die kostenlose Registrierung ausreicht?

Jumbo

#1012
Hi

ich probiere mich auch gerade beim Homekit installieren.

allerdings paired er nicht unter der App EVE:

Hier das Log Output :

npm run start

> homebridge@0.1.1 start /opt/homebridge
> DEBUG=* node app.js || true

*** WARNING *** The program 'node' uses the Apple Bonjour compatibility layer of Avahi.
*** WARNING *** Please fix your application to use the native API of Avahi!
*** WARNING *** For more information see <http://0pointer.de/avahi-compat?s=libdns_sd&e=node>
*** WARNING *** The program 'node' called 'DNSServiceRegister()' which is not supported (or only supported partially) in the Apple Bonjour compatibility layer of Avahi.
*** WARNING *** Please fix your application to use the native API of Avahi!
*** WARNING *** For more information see <http://0pointer.de/avahi-compat?s=libdns_sd&e=node&f=DNSServiceRegister>
Starting HomeBridge server...
_____________________________________________________________________
IMPORTANT: Homebridge is in the middle of some big changes.
           Read more about it here:
           https://github.com/nfarina/homebridge/wiki/Migration-Guide
_____________________________________________________________________

Loading 1 platforms...
[FHEM] Initializing FHEM platform...
starting longpoll: http://192.168.1.35:8083/fhem.pl?XHR=1&inform=type=status;filter=.*;since=null;fmt=JSON&timestamp=1444587517757
[FHEM] Fetching FHEM switchable devices...
[FHEM] fetching: http://192.168.1.35:8083/fhem?cmd=jsonlist2%20room=Homekit&XHR=1
Loading 0 accessories...
Server error: Error: listen EADDRINUSE
[FHEM] got: 0 results
Scan this code with your HomeKit App on your iOS device:
                       
    ┌────────────┐     
    │ 123-45-678 │     
    └────────────┘     
                       
  EventedHTTPServer Server listening on port 51826 +0ms
  EventedHTTPServer [::ffff:192.168.1.85] New connection from client +5s
  EventedHTTPServer [::ffff:192.168.1.85] HTTP server listening on port 54826 +2ms
  EventedHTTPServer [::ffff:192.168.1.85] HTTP request: /pair-setup +7ms
  HAPServer [CC:22:3D:E3:CE:30] HAP Request: POST /pair-setup +0ms
  HAPServer [CC:22:3D:E3:CE:30] Pair step 1/5 +3ms
  EventedHTTPServer [::ffff:192.168.1.85] HTTP Repsonse is finished +18ms



In der App wird Homebridge angezeigt, wenn ich aber versuche zu pairen , dann sagt er mir  " Adding failed" "Incorrect accessory setup code" obwohl er 100% korrekt ist.

seht ihr evtl wo der Fehler sein könnte ?

Danke für die Hilfe




EDIT :   Ich hab's hinbekommen. Ich hatte den Filter falsch gesetzt in der config.json !

MartinPetri

#1013
Hey Leute    -.-



bekomme immer wieder die Meldung hab den pi schon neuu aufgesetzt immer der gleiche

mist......... Hilfe !!

pi@raspberrypi ~/homebridge $ npm run start

> homebridge@0.1.1 start /home/pi/homebridge
> DEBUG=* node app.js || true

module.js:338
    throw err;
    ^

Error: Cannot find module '../build/Release/dns_sd_bindings'
    at Function.Module._resolveFilename (module.js:336:15)
    at Function.Module._load (module.js:286:25)
    at Module.require (module.js:365:17)
    at require (module.js:384:17)
    at Object.<anonymous> (/home/pi/homebridge/node_modules/mdns/lib/dns_sd.js:32:22)
    at Module._compile (module.js:434:26)
    at Object.Module._extensions..js (module.js:452:10)
    at Module.load (module.js:355:32)
    at Function.Module._load (module.js:310:12)
    at Module.require (module.js:365:17)
Intel NUC , HMLan , RaspberryPI
diverse Homematic komponenten

Jumbo

Hi

ich wollte den Harmony Hub ans laufen bekommen . Ich hatte aber Node version 0.12.7 drauf, da hab ich immer Ignoring beim Harmony Hub bekommen.

Wenn ich das richtig gelesen habe muss ich mindestens die nvm 4.1.0 drauf machen.

Allerdings bekomme ich hier fehler beim npm run start.

hier der Fehler  :

npm run start

> homebridge@0.1.1 start /opt/homebridge
> DEBUG=* node app.js || true

/opt/homebridge/node_modules/mdns/lib/dns_sd.js:35
    throw ex;
    ^

Error: Module version mismatch. Expected 46, got 14.
    at Error (native)
    at Module.load (module.js:355:32)
    at Function.Module._load (module.js:310:12)
    at Module.require (module.js:365:17)
    at require (module.js:384:17)
    at Object.<anonymous> (/opt/homebridge/node_modules/mdns/lib/dns_sd.js:24:20)
    at Module._compile (module.js:434:26)
    at Object.Module._extensions..js (module.js:452:10)
    at Module.load (module.js:355:32)
    at Function.Module._load (module.js:310:12)


alle nicht benutzten Module habe ich aus dem package.json rausgenommen :

{
  "name": "homebridge",
  "description": "HomeKit support for the impatient",
  "version": "0.1.1",
  "scripts": {
    "start": "DEBUG=* node app.js || true"
  },
  "repository": {
    "type": "git",
    "url": "git://github.com/nfarina/homebridge.git"
  },
  "license": "ISC",
  "dependencies": {
    "color": "0.10.x",
    "hap-nodejs": "git+https://github.com/KhaosT/HAP-NodeJS#4650e771f356a220868d873d16564a6be6603ff7",
    "mdns": "^2.2.4",
    "node-persist": "0.0.x",
    "q": "1.4.x",
    "request": "2.49.x",
    "xml2js": "0.4.x",
    "xmldoc": "0.1.x",
    "debug": "^2.2.0"
  }
}


und auch neu installiert mit : npm install -g node-gyp   (weil ich einen Ubuntu server habe) Fehlermeldung beim installieren bekomme ich keine.

Könnte mir bitte jemand einen Tipp geben wie ich die version 4.1.0 ans laufen bekomme , respektiv wie ich Logitech Harmony ans laufen bekomme ?

Danke im voraus.



justme1968

wenn du es über FHEM.js machen willst brauchst du die version oben aus dem thread oder aus meinem github repository. die node version ist egal. ich verwendet immer noch 0.12.7.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

Jumbo

Kann man in EVE die Config mit den Zonen und Szenen abspeichern  ?

Oder MUSS man jedesmal wenn man den Homekit einmal Löscht , respektiv ein neues Accessory hinzufügt wieder von vorne anfangen alles zu sortieren ?

Danke

Jumbo

#1017
ich habe da noch ein Problem mit der Harmony , prinzipiell funktioniert es ,allerdings erkennt er nicht alles ...

folgendes habe ich in FHEM definiert :

define Beamer1 notify hub:currentActivity.*Beamer.VU* set Stuff1 0 0 7;;set Stuff2 0 0 7;;set Stuff3 off;;set Stuff4 off;;set Gang off;;set Kichen1 off;;set Kichen2 off;;  set Rollued pct 0;; set Buttshaker off;;set HUEDevice1,HUEDevice2,HUEDevice3 pct 30 : transitiontime 70

define Beamer2 notify hub:currentActivity.*Beamer.XBMC.* set Stuff1 0 0 7;;set Stuff2 0 0 7;;set Stuff3 off;;set Stuff4 off;;set Gang off;;set Kichen1 off;;set Kichen2 off;;  set Rollued pct 0;; set Buttshaker on;;set HUEDevice1,HUEDevice2,HUEDevice3  pct 30 : transitiontime 70

define Beamer3 notify hub:currentActivity.*PS4.Beamer.* set Stuff1 0 0 7;;set Stuff2 0 0 7;;set Stuff3 off;;set Stuff4 off;;set Gang off;;set Kichen1 off;;set Kichen2 off;; set Rollued pct 0;; set Buttshaker off;;set HUEDevice1,HUEDevice2,HUEDevice3 pct 30 : transitiontime 70

define Fernseh notify hub:currentActivity.*Fernseh.Kucken.* set Stuff1 0 0 7;;set Stuff2 0 0 7;;set Stuff3 off;;set Stuff4 off;; set Buttshaker off

define XBMC:hub notify hub:currentActivity.*XBMC.* set Stuff1 0 0 2;;set Stuff2 0 0 2;;set Stuff3 off;;set Stuff4 off;; set Buttshaker on



In der EVE App habe ich nun das wort "XBMC"  definiert so dass der Fernseher mit XBMC an geht. Das Klappt
des weiteren habe ich das Wort "Beamer" definiert damit der Beamer mit der VU+ angeht, welches hier als "Beamer.kucken" definiert ist. leider sagt er mir dann dass ich keinen App TV hätte.

ich denke dass der fehler hier liegt , aber ich weiss nicht wie ich es in FHEM Definieren soll damit es funktioniert :

wenn ich http://192.168.1.99:8083/fhem?cmd=set%20hub%20activity%20Beamer.VU+&XHR=1 eingebe manuell  , bekomme ich nur unknown activity.

wo mach ich meinen Denkfehler ? wenn ich in EVE Manuell auf PS4 einschalten oder Fernseh oder so , dann funktioniert alles , nur halt nicht über SIRI.


EDIT :

ich bin ein bisschen weitergekommen. Wenn ich z.b. TV einschalten sage , nix, ändere ich um auf Fernseher , sucht er mir das Web ab . Mache ich aber z.b. Fernseher eins einschalten (nachdem ich das natürlich jedesmal umgeändert habe) dann funktioniert es.

Gibt es verschiedene Wörter auf die SIRI anders reagiert mit der Harmony ?

UlfS

Hallo Andre, hallo Homebridge-Gemeinde,

irgendwie kämpfe ich mich seit Tagen durch das Thema, aber komme nicht voran. Homebridge läuft bei mir sauber, bei der Installation bekomme ich keine Fehler, aber irgendwie immer noch 0 accessories. Habt Ihr eine Idee was ich noch machen kann? Die Komponenten sind alle auf aktuellem Stand, lauft auf Raspberry 2, keine Fehlermeldungen (außer der üblichen Avahi, verbindung mit Eve funzt auch, ... bin mit meinem Latein am Ende.

Hier ein paar Logs, kann gerne auch mehr liefern, bräuchte dann aber einen Tipp was notwendig ist.

FHEM.js ist die aktuelle Version vom 7.10.2015 (Anregung: könnte man eine Versionsnummer an den Anfange der Datei nehmen?).

Starten von Homebridge (nicht wundern, habe alle drei FHEM-Ports getestet):
pi@fhem ~/homebridge $ rm -r persist
pi@fhem ~/homebridge $ npm run start

> homebridge@0.1.1 start /home/pi/homebridge
> DEBUG=* node app.js || true

*** WARNING *** The program 'node' uses the Apple Bonjour compatibility layer of Avahi.
*** WARNING *** Please fix your application to use the native API of Avahi!
*** WARNING *** For more information see <http://0pointer.de/avahi-compat?s=libdns_sd&e=node>
*** WARNING *** The program 'node' called 'DNSServiceRegister()' which is not supported (or only supported partially) in the Apple Bonjour compatibility layer of Avahi.
*** WARNING *** Please fix your application to use the native API of Avahi!
*** WARNING *** For more information see <http://0pointer.de/avahi-compat?s=libdns_sd&e=node&f=DNSServiceRegister>
Starting HomeBridge server...
_____________________________________________________________________
IMPORTANT: Homebridge is in the middle of some big changes.
           Read more about it here:
           https://github.com/nfarina/homebridge/wiki/Migration-Guide
_____________________________________________________________________

Loading 1 platforms...
[FHEM] Initializing FHEM platform...
starting longpoll: http://192.168.1.11:8085/fhem.pl?XHR=1&inform=type=status;filter=.*;since=null;fmt=JSON&timestamp=1444669058654
[FHEM] Fetching FHEM switchable devices...
[FHEM] fetching: http://192.168.1.11:8085/fhem?cmd=jsonlist2%20room=Homekit&XHR=1
Loading 0 accessories...
Server listening on: http://<ip>:8081
[FHEM] got: undefined results
Scan this code with your HomeKit App on your iOS device:

    ┌────────────┐
    │ 031-45-154 │
    └────────────┘

  Accessory [Homebridge2] Creating new AccessoryInfo for our HAP server +0ms
  Accessory [Homebridge2] Creating new IdentifierCache +43ms
  EventedHTTPServer Server listening on port 51826 +83ms


config.json (validiert ohne Fehler, ob Port mit oder ohne Gänsefüsschen auch probiert):
pi@fhem ~/homebridge $ cat config.json
{
  "bridge": {
    "name": "Homebridge2",
    "username": "CC:22:3D:E3:CE:31",
    "port": 51826,
    "pin": "031-45-154"
  },

  "platforms": [
    {
      "platform": "FHEM",
      "name": "FHEM",
      "server": "192.168.1.11",
      "port": "8085",
      "filter": "room=Homekit"
    }
  ],
  "accessories": []
}


Versionen:
pi@fhem ~/homebridge $ node --version
v4.1.2
pi@fhem ~/homebridge $ npm --version
2.14.4
pi@fhem ~/homebridge $ n --version
2.0.2
pi@fhem ~/homebridge $ uname -a
Linux fhem 4.1.7-v7+ #817 SMP PREEMPT Sat Sep 19 15:32:00 BST 2015 armv7l GNU/Linux
pi@fhem ~/homebridge $ gcc --version
gcc (Raspbian 4.8.2-21~rpi3rpi1) 4.8.2
Copyright (C) 2013 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.


dummy thermostat (von Andre im Thread zum Troubleshooting vorgeschlagen):
Internals:
   CFGFN
   NAME       thermostat
   NR         359
   STATE      ???
   TYPE       dummy
   Readings:
     2015-10-12 18:48:43   desired-temp    21
     2015-10-12 18:48:51   measured-temp   24
Attributes:
   genericDeviceType thermostat
   genericDisplayType thermostat
   room       Homekit
   setList    desired-temp:on,off,5.0,5.5,6.0,6.5,7.0,7.5,8.0,8.5,9.0,9.5,10.0,10.5,11.0,11.5,12.0,12.5,13.0,13.5,14.0,14.5,15.0,15.5,16.0,16.5,17.0,17.5,18.0,18.5,19.0,19.5,20.0,20.5,21.0,21.5,22.0,22.5,23.0,23.5,24.0,24.5,25.0,25.5,26.0,26.5,27.0,27.5,28.0,28.5,29.0,29.5,30.0


Und zu guter letzt die Antwort auf die Accessories-Abfrage:
[code]{
  "Arg":"room=Homekit",
  "Results": [
  {
    "Name":"1OG_SZ_Lionel_Heizung_Clima",
    "PossibleSets":"burstXmit clear:readings,trigger,register,rssi,msgEvents,attack,all controlManu:on,off,5.0,5.5,6.0,6.5,7.0,7.5,8.0,8.5,9.0,9.5,10.0,10.5,11.0,11.5,12.0,12.5,13.0,13.5,14.0,14.5,15.0,15.5,16.0,16.5,17.0,17.5,18.0,18.5,19.0,19.5,20.0,20.5,21.0,21.5,22.0,22.5,23.0,23.5,24.0,24.5,25.0,25.5,26.0,26.5,27.0,27.5,28.0,28.5,29.0,29.5,30.0 controlMode:auto,manual,boost,day,night controlParty desired-temp:on,off,5.0,5.5,6.0,6.5,7.0,7.5,8.0,8.5,9.0,9.5,10.0,10.5,11.0,11.5,12.0,12.5,13.0,13.5,14.0,14.5,15.0,15.5,16.0,16.5,17.0,17.5,18.0,18.5,19.0,19.5,20.0,20.5,21.0,21.5,22.0,22.5,23.0,23.5,24.0,24.5,25.0,25.5,26.0,26.5,27.0,27.5,28.0,28.5,29.0,29.5,30.0 getConfig getRegRaw inhibit:on,off peerBulk regBulk regSet sign:on,off sysTime tempListFri tempListMon tempListSat tempListSun tempListThu tempListTmpl tempListTue tempListWed",
    "PossibleAttrs":"verbose:0,1,2,3,4,5 room group comment alias eventMap userReadings do_not_notify:1,0 showtime:1,0 rawToReadable unit expert:0_off,1_on,2_full param actAutoTry:0_off,1_on aesCommReq:1,0 ignore:1,0 dummy:1,0 IODev IOList IOgrp hmProtocolEvents:0_off,1_dump,2_dumpFull,3_dumpTrigger rssiLog:1,0 actCycle hmKey hmKey2 hmKey3 serialNr firmware .stc .devInfo actStatus autoReadReg:0_off,1_restart,2_pon-restart,3_onChange,4_reqStatus,5_readMissing,8_stateOnly burstAccess:0_off,1_auto msgRepeat hmProtocolEvents:0_off,1_dump,2_dumpFull,3_dumpTrigger aesKey:5,4,3,2,1,0  repPeers peerIDs tempListTmpl levelRange levelMap event-on-change-reading event-on-update-reading event-aggregator event-min-interval stateFormat model:ASH550,ASH550I,CCU-FHEM,CMM,DORMA_BRC-H,DORMA_RC-H,DORMA_atent,HM-CC-RT-DN,HM-CC-RT-DN-BoM,HM-CC-SCD,HM-CC-TC,HM-CC-VD,HM-Dis-TD-T,HM-Dis-WM55,HM-ES-PMSw1-DR,HM-ES-PMSw1-Pl,HM-ES-PMSw1-Pl-DN-R1,HM-ES-PMSw1-Pl-DN-R2,HM-ES-PMSw1-Pl-DN-R3,HM-ES-PMSw1-Pl-DN-R4,HM-ES-PMSw1-Pl-DN-R5,HM-ES-PMSw1-SM,HM-ES-TX-WM,HM-LC-BL1-FM,HM-LC-BL1-PB-FM,HM-LC-BL1-SM,HM-LC-Bl1-FM-2,HM-LC-Bl1-SM-2,HM-LC-Bl1PBU-FM,HM-LC-DDC1-PCB,HM-LC-DIM1L-CV,HM-LC-DIM1L-PL,HM-LC-DIM1T-CV,HM-LC-DIM1T-FM,HM-LC-DIM1T-PL,HM-LC-DIM2L-CV,HM-LC-DIM2L-SM,HM-LC-DIM2T-SM,HM-LC-Dim1L-CV-2,HM-LC-Dim1L-CV-644,HM-LC-Dim1L-Pl-2,HM-LC-Dim1L-Pl-3,HM-LC-Dim1L-Pl-644,HM-LC-Dim1PWM-CV,HM-LC-Dim1PWM-CV-2,HM-LC-Dim1T-CV-2,HM-LC-Dim1T-CV-644,HM-LC-Dim1T-FM-2,HM-LC-Dim1T-FM-644,HM-LC-Dim1T-FM-LF,HM-LC-Dim1T-Pl-2,HM-LC-Dim1T-Pl-3,HM-LC-Dim1T-Pl-644,HM-LC-Dim1TPBU-FM,HM-LC-Dim1TPBU-FM-2,HM-LC-Dim2L-SM-2,HM-LC-Dim2L-SM-644,HM-LC-Dim2T-SM,HM-LC-Dim2T-SM-2,HM-LC-RGBW-WM,HM-LC-SW1-BA-PCB,HM-LC-SW1-FM,HM-LC-SW1-PB-FM,HM-LC-SW1-PL,HM-LC-SW1-PL-OM54,HM-LC-SW1-PL2,HM-LC-SW1-SM,HM-LC-SW1-SM-ATMEGA168,HM-LC-SW2-DR,HM-LC-SW2-FM,HM-LC-SW2-PB-FM,HM-LC-SW2-SM,HM-LC-SW4-BA-PCB,HM-LC-SW4-DR,HM-LC-SW4-PCB,HM-LC-SW4-SM,HM-LC-SW4-SM-ATMEGA168,HM-LC-SW4-WM,HM-LC-Sw1-DR,HM-LC-Sw1-FM-2,HM-LC-Sw1-Pl-3,HM-LC-Sw1-Pl-CT-R1,HM-LC-Sw1-Pl-CT-R2,HM-LC-Sw1-Pl-CT-R3,HM-LC-Sw1-Pl-CT-R4,HM-LC-Sw1-Pl-CT-R5,HM-LC-Sw1-Pl-DN-R1,HM-LC-Sw1-Pl-DN-R2,HM-LC-Sw1-Pl-DN-R3,HM-LC-Sw1-Pl-DN-R4,HM-LC-Sw1-Pl-DN-R5,HM-LC-Sw1-SM-2,HM-LC-Sw1PBU-FM,HM-LC-Sw2-DR-2,HM-LC-Sw2-FM-2,HM-LC-Sw4-DR-2,HM-LC-Sw4-PCB-2,HM-LC-Sw4-SM-2,HM-LC-Sw4-WM-2,HM-MOD-Em-8,HM-MOD-Re-8,HM-OU-CF-PL,HM-OU-CFM-PL,HM-OU-CM-PCB,HM-OU-LED16,HM-PB-2-FM,HM-PB-2-WM,HM-PB-2-WM55,HM-PB-2-WM55-2,HM-PB-4-WM,HM-PB-4DIS-WM,HM-PB-4DIS-WM-2,HM-PB-6-WM55,HM-PBI-4-FM,HM-RC-12,HM-RC-12-B,HM-RC-12-SW,HM-RC-19,HM-RC-19-B,HM-RC-19-SW,HM-RC-2-PBU-FM,HM-RC-4,HM-RC-4-2,HM-RC-4-3,HM-RC-4-3-D,HM-RC-4-B,HM-RC-8,HM-RC-Dis-H-x-EU,HM-RC-KEY3,HM-RC-KEY3-B,HM-RC-Key4-2,HM-RC-Key4-3,HM-RC-P1,HM-RC-SEC3,HM-RC-SEC3-B,HM-RC-Sec4-2,HM-RC-Sec4-3,HM-SCI-3-FM,HM-SEC-KEY,HM-SEC-KEY-O,HM-SEC-KEY-S,HM-SEC-MDIR,HM-SEC-MDIR-2,HM-SEC-RHS,HM-SEC-SC,HM-SEC-SC-2,HM-SEC-SCo,HM-SEC-SD,HM-SEC-SD-2,HM-SEC-SFA-SM,HM-SEC-TIS,HM-SEC-WDS,HM-SEC-WDS-2,HM-SEC-WIN,HM-SEN-EP,HM-SEN-MDIR-SM,HM-SWI-3-FM,HM-Sec-Cen,HM-Sen-DB-PCB,HM-Sen-MDIR-O,HM-Sen-MDIR-O-2,HM-Sen-MDIR-WM55,HM-Sen-RD-O,HM-Sen-Wa-Od,HM-Sys-sRP-Pl,HM-TC-IT-WM-W-EU,HM-WDC7000,HM-WDS10-TH-O,HM-WDS100-C6-O,HM-WDS20-TH-O,HM-WDS30-OT2-SM,HM-WDS30-T-O,HM-WDS40-TH-I,HM-WDS40-TH-I-2,HM-WS550,HM-WS550LCB,HM-WS550LCW,HM-WS550Tech,IS-WDS-TH-OD-S-R3,KFM-Display,KFM-Sensor,KS550,KS550LC,KS550TECH,KS888,PS-Th-Sens,PS-switch,ROTO_ZEL-STG-RM-DWT-10,ROTO_ZEL-STG-RM-FDK,ROTO_ZEL-STG-RM-FEP-230V,ROTO_ZEL-STG-RM-FSA,ROTO_ZEL-STG-RM-FST-UP4,ROTO_ZEL-STG-RM-FWT,ROTO_ZEL-STG-RM-FZS,ROTO_ZEL-STG-RM-FZS-2,ROTO_ZEL-STG-RM-HS-4,ROTO_ZEL-STG-RM-WT-2,Roto_ZEL-STG-RM-FFK,Roto_ZEL-STG-RM-FSS-UP3,S550IA,Schueco_263-130,Schueco_263-131,Schueco_263-132,Schueco_263-133,Schueco_263-134,Schueco_263-135,Schueco_263-144,Schueco_263-145,Schueco_263-146,Schueco_263-147,Schueco_263-155,Schueco_263-157,Schueco_263-158,Schueco_263-160,Schueco_263-162,Schueco_263-167,Schueco_263-xxx,WDF-solar,WS888 subType:AlarmControl,KFM100,THSensor,blindActuator,blindActuatorSol,dimmer,keyMatic,motionAndBtn,motionDetector,outputUnit,powerMeter,powerSensor,pushButton,remote,repeater,rgb,sensRain,sensor,singleButton,smokeDetector,swi,switch,thermostat,threeStateSensor,tipTronic,virtual,winMatic cmdIcon devStateIcon devStateStyle fm_type genericDeviceType icon sortby webCmd widgetOverride genericDisplayType userattr",
    "Internals": {
      "DEF": "293A6B04",
      "NAME": "1OG_SZ_Lionel_Heizung_Clima",
      "NR": "99",
      "NTFY_ORDER": "50-1OG_SZ_Lionel_Heizung_Clima",
      "STATE": "T: 19.6 desired: 20.0 valve: 63",
      "TYPE": "CUL_HM",
      "chanNo": "04",
      "device": "1OG_SZ_Lionel_Heizung"
    },
    "Readings": {
      "CommandAccepted": { "Value":"yes", "Time":"2015-10-11 22:27:06" },
      "H": { "Value":"0", "Time":"2014-09-10 13:10:16" },
      "R-boostPeriod": { "Value":"5 min", "Time":"2014-09-09 10:24:48" },
      "R-boostPos": { "Value":"80 %", "Time":"2014-09-09 10:24:48" },
      "R-btnNoBckLight": { "Value":"off", "Time":"2014-11-26 14:33:10" },
      "R-dayTemp": { "Value":"17 C", "Time":"2014-09-12 08:52:53" },
      "R-daylightSaveTime": { "Value":"on", "Time":"2014-11-26 14:33:10" },
      "R-decalcTime": { "Value":"11:00", "Time":"2014-11-26 14:33:10" },
      "R-decalcWeekday": { "Value":"Sat", "Time":"2014-11-26 14:33:10" },
      "R-modePrioManu": { "Value":"all", "Time":"2014-11-26 14:33:10" },
      "R-modePrioParty": { "Value":"all", "Time":"2014-11-26 14:33:10" },
      "R-nightTemp": { "Value":"19.5 C", "Time":"2014-09-13 08:54:41" },
      "R-noMinMax4Manu": { "Value":"off", "Time":"2014-11-26 14:33:10" },
      "R-regAdaptive": { "Value":"on", "Time":"2014-11-26 14:33:10" },
      "R-reguExtI": { "Value":"15", "Time":"2014-11-26 14:33:10" },
      "R-reguExtP": { "Value":"30", "Time":"2014-11-26 14:33:10" },
      "R-reguExtPstart": { "Value":"30", "Time":"2014-11-26 14:33:10" },
      "R-reguIntI": { "Value":"15", "Time":"2014-11-26 14:33:10" },
      "R-reguIntP": { "Value":"30", "Time":"2014-11-26 14:33:10" },
      "R-reguIntPstart": { "Value":"30", "Time":"2014-11-26 14:33:10" },
      "R-showInfo": { "Value":"time", "Time":"2014-11-26 14:33:10" },
      "R-showWeekday": { "Value":"off", "Time":"2014-11-26 14:33:10" },
      "R-sign": { "Value":"off", "Time":"2014-11-26 14:56:03" },
      "R-tempMax": { "Value":"30.5 C", "Time":"2014-09-09 10:24:48" },
      "R-tempMin": { "Value":"4.5 C", "Time":"2014-09-09 10:24:48" },
      "R-tempOffset": { "Value":"0.0K", "Time":"2014-11-26 14:33:10" },
      "R-valveErrPos": { "Value":"15 %", "Time":"2014-09-09 10:24:48" },
      "R-valveMaxPos": { "Value":"100 %", "Time":"2014-09-09 10:24:48" },
      "R-valveOffsetRt": { "Value":"0 %", "Time":"2014-09-09 10:24:48" },
      "R-winOpnBoost": { "Value":"off", "Time":"2014-11-26 14:33:10" },
      "R-winOpnDetFall": { "Value":"1.4 K", "Time":"2014-09-09 10:24:48" },
      "R-winOpnMode": { "Value":"on", "Time":"2014-11-26 14:33:10" },
      "R-winOpnPeriod": { "Value":"15 min", "Time":"2014-09-09 10:24:48" },
      "R-winOpnTemp": { "Value":"12 C", "Time":"2014-09-09 10:24:48" },
      "R_0_tempListSat": { "Value":"07:00 20.0 19:00 17.0 24:00 20.0", "Time":"2015-07-22 17:24:06" },
      "R_1_tempListSun": { "Value":"07:00 20.0 19:00 17.0 24:00 20.0", "Time":"2015-07-22 17:24:06" },
      "R_2_tempListMon": { "Value":"07:00 20.0 19:00 17.0 24:00 20.0", "Time":"2015-07-22 17:24:06" },
      "R_3_tempListTue": { "Value":"07:00 20.0 19:00 17.0 24:00 20.0", "Time":"2015-07-22 17:24:06" },
      "R_4_tempListWed": { "Value":"07:00 20.0 19:00 17.0 24:00 20.0", "Time":"2015-07-22 17:24:06" },
      "R_5_tempListThu": { "Value":"07:00 20.0 19:00 17.0 24:00 20.0", "Time":"2015-07-22 17:24:06" },
      "R_6_tempListFri": { "Value":"07:00 20.0 19:00 17.0 24:00 20.0", "Time":"2015-07-22 17:24:06" },
      "R_tempList_State": { "Value":"verified", "Time":"2015-07-22 17:24:06" },
      "RegL_01:": { "Value":"08:00 00:00", "Time":"2015-07-22 17:24:02" },
      "RegL_07:": { "Value":"01:22 02:27 03:09 04:3D 05:18 06:03 07:00 08:16 09:07 0A:30 0B:00 0C:64 0D:0F 0E:05 0F:00 10:00 11:00 12:09 13:8E 14:50 15:54 16:44 17:E4 18:51 19:20 1A:4F 1B:20 1C:45 1D:20 1E:45 1F:20 20:45 21:20 22:45 23:20 24:45 25:20 26:45 27:20 28:45 29:20 2A:45 2B:20 2C:45 2D:20 2E:50 2F:54 30:44 31:E4 32:51 33:20 34:45 35:20 36:45 37:20 38:45 39:20 3A:45 3B:20 3C:45 3D:20 3E:45 3F:20 40:45 41:20 42:45 43:20 44:45 45:20 46:45 47:20 48:50 49:54 4A:44 4B:E4 4C:51 4D:20 4E:55 4F:08 50:45 51:20 52:45 53:20 54:45 55:20 56:45 57:20 58:45 59:20 5A:45 5B:20 5C:45 5D:20 5E:45 5F:20 60:45 61:20 62:50 63:54 64:44 65:E4 66:51 67:20 68:55 69:08 6A:45 6B:20 6C:45 6D:20 6E:45 6F:20 70:45 71:20 72:45 73:20 74:45 75:20 76:45 77:20 78:45 79:20 7A:45 7B:20 7C:50 7D:54 7E:44 7F:E4 80:51 81:20 82:55 83:08 84:45 85:20 86:45 87:20 88:45 89:20 8A:45 8B:20 8C:45 8D:20 8E:45 8F:20 90:45 91:20 92:45 93:20 94:45 95:20 96:50 97:54 98:44 99:E4 9A:51 9B:20 9C:55 9D:08 9E:45 9F:20 A0:45 A1:20 A2:45 A3:20 A4:45 A5:20 A6:45 A7:20 A8:45 A9:20 AA:45 AB:20 AC:45 AD:20 AE:45 AF:20 B0:50 B1:54 B2:44 B3:E4 B4:51 B5:20 B6:4F B7:20 B8:45 B9:20 BA:45 BB:20 BC:45 BD:20 BE:45 BF:20 C0:45 C1:20 C2:45 C3:20 C4:45 C5:20 C6:45 C7:20 C8:45 C9:20 CA:0F CB:1E CC:1E CD:0F CE:1E CF:1E 00:00", "Time":"2015-07-22 17:24:06" },
      "T": { "Value":"0", "Time":"2014-09-10 13:32:16" },
      "ValvePosition": { "Value":"63", "Time":"2015-10-12 19:05:40" },
      "boostTime": { "Value":"-", "Time":"2015-10-12 19:05:40" },
      "controlMode": { "Value":"auto", "Time":"2015-10-12 19:05:40" },
      "desired-temp": { "Value":"20.0", "Time":"2015-10-12 19:05:40" },
      "measured-temp": { "Value":"19.6", "Time":"2015-10-12 19:05:40" },
      "motorErr": { "Value":"ok", "Time":"2015-10-12 19:05:40" },
      "partyEnd": { "Value":"-", "Time":"2015-10-12 19:05:40" },
      "partyStart": { "Value":"-", "Time":"2015-10-12 19:05:40" },
      "partyTemp": { "Value":"-", "Time":"2015-10-12 19:05:40" },
      "recentStateType": { "Value":"ack", "Time":"2015-10-11 22:27:06" },
      "state": { "Value":"T: 19.6 desired: 20.0 valve: 63", "Time":"2015-10-12 19:05:40" }
    },
    "Attributes": {
      "alias": "1OG SZ Lionel Heizung Clima",
      "fm_type": "temp,desiredtemp,actuators,tempbutton",
      "group": "Raumklima",
      "model": "HM-CC-RT-DN",
      "peerIDs": "00000000,",
      "room": "- Schlafzimmer Lionel,Favourites,Homekit",
      "tempListTmpl": "FHEM/tempList.cfg:1OG_SZ_Lionel_Heizung_Clima"
    }
  },
  {
    "Name":"Gartenwasser",
    "PossibleSets":"msgInterval off on blink toggle on-for-timer on-till off-for-timer intervals off-till",
    "PossibleAttrs":"verbose:0,1,2,3,4,5 room group comment alias eventMap userReadings IODev do_not_notify:1,0 ignore:1,0 dummy:1,0 showtime:1,0 event-on-change-reading event-on-update-reading event-aggregator event-min-interval stateFormat model:CometDECT,Dect200,Powerline546E cmdIcon devStateIcon devStateStyle fm_type genericDeviceType icon sortby webCmd widgetOverride genericDisplayType userattr",
    "Internals": {
      "DEF": "16 powerMeter,switch",
      "FB_AHA_MSGCNT": "90",
      "FB_AHA_RAWMSG": "0703001c00000005001000000000000c000000160004000000000000",
      "FB_AHA_TIME": "2015-10-12 19:07:12",
      "LASTInputDev": "FB_AHA",
      "MSGCNT": "90",
      "NAME": "Gartenwasser",
      "NR": "30",
      "STATE": "off",
      "TYPE": "FBDECT",
      "id": "16",
      "props": "powerMeter,switch"
    },
    "Readings": {
      "control": { "Value":"on fn=1 > 0.00 delay:0sec do:state off", "Time":"2015-10-04 19:01:04" },
      "current": { "Value":"0.0000 A", "Time":"2015-10-12 19:07:12" },
      "energy": { "Value":"18617 Wh", "Time":"2015-10-12 19:07:12" },
      "humidity": { "Value":"0", "Time":"2014-10-10 11:43:51" },
      "options": { "Value":"powerOnState:last,lock:none", "Time":"2015-10-04 19:01:02" },
      "power": { "Value":"0.00 W", "Time":"2015-10-12 19:07:12" },
      "powerFactor": { "Value":"0.000", "Time":"2015-10-12 19:07:12" },
      "relayTimes": { "Value":"00000001000100080004b0250004dd05000a5025000a7d05001590250015bd050020d0250020fd04", "Time":"2015-10-11 19:53:10" },
      "state": { "Value":"off", "Time":"2015-10-12 19:07:12" },
      "tempadjust": { "Value":"0.0 C", "Time":"2015-10-04 19:00:53" },
      "temperature": { "Value":"18.5 C (measured)", "Time":"2015-10-12 19:07:12" },
      "voltage": { "Value":"227.097 V", "Time":"2015-10-12 19:07:12" }
    },
    "Attributes": {
      "IODev": "FB_AHA",
      "event-min-interval": "power:120",
      "genericDeviceType": "outlet",
      "group": "Bewässerung",
      "room": "Garten,Homekit",
      "webCmd": "on:off:on-for-timer 45"
    }
  },
  {
    "Name":"HUEDevice33D7DA0000261884",
    "PossibleSets":"off:noArg on:noArg toggle:noArg statusRequest:noArg pct:slider,0,1,100 bri:slider,0,1,254 dimUp:noArg dimDown:noArg color:colorpicker,CT,2000,1,6500 ct:colorpicker,CT,154,1,500 alert:none,select,lselect rename blink on-for-timer on-till off-for-timer intervals off-till",
    "PossibleAttrs":"verbose:0,1,2,3,4,5 room group comment alias eventMap userReadings IODev delayedUpdate:1 realtimePicker:1 color-icons:1,2 transitiontime model:Classic#A60#RGBW,Classic#A60#TW,FLS-H3,FLS-PP3,Flex#RGBW,Gardenspot#RGB,LCT001,LCT002,LCT003,LCT007,LLC001,LLC005,LLC006,LLC007,LLC010,LLC011,LLC012,LLC013,LLC014,LLC020,LLM001,LLM010,LLM011,LLM012,LST001,LST002,LWB001,LWB003,LWB004,LWL001,PAR16#50#TW,Surface#Light#TW subType:extcolordimmer,colordimmer,ctdimmer,dimmer,switch event-on-change-reading event-on-update-reading event-aggregator event-min-interval stateFormat cmdIcon devStateIcon devStateStyle fm_type genericDeviceType icon sortby webCmd widgetOverride genericDisplayType userattr",
    "Internals": {
      "CHANGED": "null",
      "DEF": "33D7DA0000261884 ",
      "ID": "33D7DA0000261884",
      "INTERVAL": "0",
      "NAME": "HUEDevice33D7DA0000261884",
      "NR": "299",
      "STATE": "on",
      "TYPE": "HUEDevice",
      "luminaireuniqueid": "null",
      "manufacturername": "null",
      "modelid": "null",
      "name": "null",
      "swversion": "null",
      "type": "Color Temperature Light",
      "uniqueid": "null"
    },
    "Readings": {
      "bri": { "Value":"254", "Time":"2015-10-12 18:45:32" },
      "colormode": { "Value":"ct", "Time":"2015-10-12 18:45:32" },
      "ct": { "Value":"370 (2702K)", "Time":"2015-10-12 18:45:32" },
      "onoff": { "Value":"1", "Time":"2015-10-12 18:45:32" },
      "pct": { "Value":"100", "Time":"2015-10-12 18:45:32" },
      "reachable": { "Value":"1", "Time":"2015-10-12 18:45:32" },
      "rgb": { "Value":"ffc698", "Time":"2015-10-12 18:45:32" },
      "state": { "Value":"on", "Time":"2015-10-12 18:45:32" }
    },
    "Attributes": {
      "IODev": "Lightify",
      "alias": "K-Insel-Mitte���",
      "color-icons": "2",
      "devStateIcon": "{(HUEDevice_devStateIcon($name),\"toggle\")}",
      "group": "Beleuchtung",
      "room": "- Küche,Homekit",
      "subType": "ctdimmer",
      "webCmd": "ct:ct 490:ct 380:ct 270:ct 160:toggle:on:off"
    }
  },
  {
    "Name":"HUEDevice5011000000261884",
    "PossibleSets":"off:noArg on:noArg toggle:noArg statusRequest:noArg pct:slider,0,1,100 bri:slider,0,1,254 dimUp:noArg dimDown:noArg color:colorpicker,CT,2000,1,6500 ct:colorpicker,CT,154,1,500 alert:none,select,lselect rename blink on-for-timer on-till off-for-timer intervals off-till",
    "PossibleAttrs":"verbose:0,1,2,3,4,5 room group comment alias eventMap userReadings IODev delayedUpdate:1 realtimePicker:1 color-icons:1,2 transitiontime model:Classic#A60#RGBW,Classic#A60#TW,FLS-H3,FLS-PP3,Flex#RGBW,Gardenspot#RGB,LCT001,LCT002,LCT003,LCT007,LLC001,LLC005,LLC006,LLC007,LLC010,LLC011,LLC012,LLC013,LLC014,LLC020,LLM001,LLM010,LLM011,LLM012,LST001,LST002,LWB001,LWB003,LWB004,LWL001,PAR16#50#TW,Surface#Light#TW subType:extcolordimmer,colordimmer,ctdimmer,dimmer,switch event-on-change-reading event-on-update-reading event-aggregator event-min-interval stateFormat cmdIcon devStateIcon devStateStyle fm_type genericDeviceType icon sortby webCmd widgetOverride genericDisplayType userattr",
    "Internals": {
      "CHANGED": "null",
      "DEF": "5011000000261884 ",
      "ID": "5011000000261884",
      "INTERVAL": "0",
      "NAME": "HUEDevice5011000000261884",
      "NR": "298",
      "STATE": "on",
      "TYPE": "HUEDevice",
      "luminaireuniqueid": "null",
      "manufacturername": "null",
      "modelid": "null",
      "name": "null",
      "swversion": "null",
      "type": "Color Temperature Light",
      "uniqueid": "null"
    },
    "Readings": {
      "bri": { "Value":"254", "Time":"2015-10-12 18:45:32" },
      "colormode": { "Value":"ct", "Time":"2015-10-12 18:45:32" },
      "ct": { "Value":"370 (2702K)", "Time":"2015-10-12 18:45:32" },
      "onoff": { "Value":"1", "Time":"2015-10-12 18:45:32" },
      "pct": { "Value":"100", "Time":"2015-10-12 18:45:32" },
      "reachable": { "Value":"1", "Time":"2015-10-12 18:45:32" },
      "rgb": { "Value":"ffc698", "Time":"2015-10-12 18:45:32" },
      "state": { "Value":"on", "Time":"2015-10-12 18:45:32" }
    },
    "Attributes": {
      "IODev": "Lightify",
      "alias": "K-Insel-Links���",
      "color-icons": "2",
      "devStateIcon": "{(HUEDevice_devStateIcon($name),\"toggle\")}",
      "group": "Beleuchtung",
      "room": "- Küche,Homekit",
      "subType": "ctdimmer",
      "webCmd": "ct:ct 490:ct 380:ct 270:ct 160:toggle:on:off"
    }
  },
  {
    "Name":"HUEDeviceD20D000000261884",
    "PossibleSets":"off:noArg on:noArg toggle:noArg statusRequest:noArg pct:slider,0,1,100 bri:slider,0,1,254 dimUp:noArg dimDown:noArg color:colorpicker,CT,2000,1,6500 ct:colorpicker,CT,154,1,500 alert:none,select,lselect rename blink on-for-timer on-till off-for-timer intervals off-till",
    "PossibleAttrs":"verbose:0,1,2,3,4,5 room group comment alias eventMap userReadings IODev delayedUpdate:1 realtimePicker:1 color-icons:1,2 transitiontime model:Classic#A60#RGBW,Classic#A60#TW,FLS-H3,FLS-PP3,Flex#RGBW,Gardenspot#RGB,LCT001,LCT002,LCT003,LCT007,LLC001,LLC005,LLC006,LLC007,LLC010,LLC011,LLC012,LLC013,LLC014,LLC020,LLM001,LLM010,LLM011,LLM012,LST001,LST002,LWB001,LWB003,LWB004,LWL001,PAR16#50#TW,Surface#Light#TW subType:extcolordimmer,colordimmer,ctdimmer,dimmer,switch event-on-change-reading event-on-update-reading event-aggregator event-min-interval stateFormat cmdIcon devStateIcon devStateStyle fm_type genericDeviceType icon sortby webCmd widgetOverride genericDisplayType userattr",
    "Internals": {
      "CHANGED": "null",
      "DEF": "D20D000000261884 ",
      "ID": "D20D000000261884",
      "INTERVAL": "0",
      "NAME": "HUEDeviceD20D000000261884",
      "NR": "300",
      "STATE": "on",
      "TYPE": "HUEDevice",
      "luminaireuniqueid": "null",
      "manufacturername": "null",
      "modelid": "null",
      "name": "null",
      "swversion": "null",
      "type": "Color Temperature Light",
      "uniqueid": "null"
    },
    "Readings": {
      "bri": { "Value":"254", "Time":"2015-10-12 18:45:32" },
      "colormode": { "Value":"ct", "Time":"2015-10-12 18:45:32" },
      "ct": { "Value":"370 (2702K)", "Time":"2015-10-12 18:45:32" },
      "onoff": { "Value":"1", "Time":"2015-10-12 18:45:32" },
      "pct": { "Value":"100", "Time":"2015-10-12 18:45:32" },
      "reachable": { "Value":"1", "Time":"2015-10-12 18:45:32" },
      "rgb": { "Value":"ffc698", "Time":"2015-10-12 18:45:32" },
      "state": { "Value":"on", "Time":"2015-10-12 18:45:32" }
    },
    "Attributes": {
      "IODev": "Lightify",
      "alias": "K-Insel-Rechts��",
      "color-icons": "2",
      "devStateIcon": "{(HUEDevice_devStateIcon($name),\"toggle\")}",
      "group": "Beleuchtung",
      "room": "- Küche,Homekit",
      "subType": "ctdimmer",
      "webCmd": "ct:ct 490:ct 380:ct 270:ct 160:toggle:on:off"
    }
  },
  {
    "Name":"Sonos_Terrasse",
    "PossibleSets":"AddMember:Sonos_Wohnzimmer AddURIToQueue Alarm AudioDelay Balance:slider,-100,1,100 Bass:slider,0,1,100 CreateStereoPair:Sonos_Wohnzimmer CrossfadeMode:0,1 CurrentPlaylist:noArg CurrentTrackPosition DailyIndexRefreshTime DeletePlaylist EmptyPlaylist:noArg ExportSonosBibliothek GroupMute:0,1 GroupVolume:slider,0,1,100 GroupVolumeD:noArg GroupVolumeU:noArg LEDState:0,1 LoadPlaylist LoadRadio LoadSearchlist Loudness:0,1 Mute:0,1 MuteT:noArg Name Next:noArg OutputFixed:0,1 Pause:noArg Play:noArg PlayURI PlayURITemp Previous:noArg Reboot:noArg RemoveMember:Sonos_Wohnzimmer Repeat:0,1 RepeatT:noArg ResetAttributesToDefault:0,1 RoomIcon:\"bathroom\",\"library\",\"office\",\"foyer\",\"dining\",\"tvroom\",\"hallway\",\"garage\",\"garden\",\"guestroom\",\"den\",\"bedroom\",\"kitchen\",\"portable\",\"media\",\"family\",\"pool\",\"masterbedroom\",\"playroom\",\"patio\",\"living\" SavePlaylist SeparateStereoPair:noArg Shuffle:0,1 ShuffleT:noArg SleepTimer SnapshotGroupVolume:noArg SnoozeAlarm Speak StartFavourite StartPlaylist StartRadio StartSearchlist Stop:noArg SubEnable SubGain SurroundEnable SurroundLevel Track Treble:slider,0,1,100 Volume:slider,0,1,100 VolumeD:noArg VolumeRestore:noArg VolumeSave VolumeU:noArg Wifi:off,on,persist-off currentTrack:slider,1,1,72",
    "PossibleAttrs":"verbose:0,1,2,3,4,5 room group comment alias eventMap userReadings disable:1,0 generateVolumeSlider:1,0 generateVolumeEvent:1,0 generateSomethingChangedEvent:1,0 generateInfoSummarize1 generateInfoSummarize2 generateInfoSummarize3 generateInfoSummarize4 stateVariable:TransportState,NumberOfTracks,Track,TrackURI,TrackDuration,TrackProvider,Title,Artist,Album,OriginalTrackNumber,AlbumArtist,Sender,SenderCurrent,SenderInfo,StreamAudio,NormalAudio,AlbumArtURI,nextTrackDuration,nextTrackProvider,nextTrackURI,nextAlbumArtURI,nextTitle,nextArtist,nextAlbum,nextAlbumArtist,nextOriginalTrackNumber,Volume,Mute,OutputFixed,Shuffle,Repeat,CrossfadeMode,Balance,HeadphoneConnected,SleepTimer,Presence,RoomName,SaveRoomName,PlayerType,Location,SoftwareRevision,SerialNum,InfoSummarize1,InfoSummarize2,InfoSummarize3,InfoSummarize4 model minVolume maxVolume minVolumeHeadphone maxVolumeHeadphone VolumeStep getAlarms:1,0 buttonEvents event-on-change-reading event-on-update-reading event-aggregator event-min-interval stateFormat cmdIcon devStateIcon devStateStyle fm_type genericDeviceType icon sortby webCmd widgetOverride genericDisplayType userattr",
    "Internals": {
      "DEF": "RINCON_B8E9378053C201400_MR",
      "NAME": "Sonos_Terrasse",
      "NR": "46",
      "NTFY_ORDER": "50-Sonos_Terrasse",
      "STATE": "STOPPED => (Martha Argerich) 'Piano Sonata No. 2 in B Flat Minor, Op. 35: II. Scherzo - Più lento - Tempo I' vom Album 'Chopin: Piano Concertos, Préludes'",
      "TYPE": "SONOSPLAYER",
      "UDN": "RINCON_B8E9378053C201400_MR"
    },
    "Readings": {
      "AlarmList": { "Value":"{}", "Time":"2015-10-12 18:45:54" },
      "AlarmListIDs": { "Value":"", "Time":"2015-10-12 18:45:54" },
      "AlarmListVersion": { "Value":"RINCON_B8E9378053C201400:0", "Time":"2015-10-12 18:45:54" },
      "AlarmRunning": { "Value":"0", "Time":"2014-09-02 10:52:40" },
      "AlarmRunningID": { "Value":"", "Time":"2015-10-12 18:45:54" },
      "Balance": { "Value":"0", "Time":"2014-09-02 10:52:37" },
      "Bass": { "Value":"0", "Time":"2014-09-02 10:52:40" },
      "CrossfadeMode": { "Value":"0", "Time":"2014-09-02 10:52:40" },
      "DailyIndexRefreshTime": { "Value":"", "Time":"2015-10-12 18:45:54" },
      "FavouritesVersion": { "Value":"RINCON_B8E9378053C201400,2", "Time":"2015-05-12 16:47:42" },
      "GroupMute": { "Value":"0", "Time":"2015-02-17 06:37:56" },
      "GroupVolume": { "Value":"36", "Time":"2015-10-11 10:49:01" },
      "HeadphoneConnected": { "Value":"0", "Time":"2014-09-02 10:52:40" },
      "LastActionResult": { "Value":"~~NotLoadedMarker~~", "Time":"2015-10-12 18:45:22" },
      "Loudness": { "Value":"1", "Time":"2014-09-02 10:52:40" },
      "Mute": { "Value":"0", "Time":"2014-09-02 10:52:40" },
      "OutputFixed": { "Value":"0", "Time":"2015-02-07 22:46:03" },
      "PlaylistsVersion": { "Value":"RINCON_B8E9378053C201400,0", "Time":"2015-05-12 16:47:42" },
      "QueueHash": { "Value":"bd815feee9db11fa0bc3225c9c53094d", "Time":"2015-10-12 18:45:54" },
      "QueueVersion": { "Value":"", "Time":"2015-10-12 18:45:54" },
      "RadiosVersion": { "Value":"RINCON_B8E9378053C201400,2", "Time":"2015-05-12 16:47:42" },
      "Repeat": { "Value":"0", "Time":"2014-09-02 10:52:40" },
      "Shuffle": { "Value":"0", "Time":"2015-01-10 18:19:23" },
      "SleepTimer": { "Value":"off", "Time":"2014-09-02 10:52:40" },
      "SleepTimerVersion": { "Value":"0", "Time":"2014-09-02 10:52:38" },
      "Treble": { "Value":"0", "Time":"2014-09-02 10:52:40" },
      "Volume": { "Value":"36", "Time":"2015-10-11 10:49:01" },
      "ZoneGroupID": { "Value":"RINCON_B8E9378053C201400:__", "Time":"2015-10-12 03:32:05" },
      "ZoneGroupName": { "Value":"Terrasse", "Time":"2015-05-12 11:54:16" },
      "ZonePlayerUUIDsInGroup": { "Value":"RINCON_B8E9378053C201400", "Time":"2015-07-19 15:46:29" },
      "currentAlbum": { "Value":"Chopin: Piano Concertos, Préludes", "Time":"2015-10-11 10:47:58" },
      "currentAlbumArtURI": { "Value":"./www/images/default/SONOSPLAYER/Sonos_Terrasse_AlbumArt.ERROR", "Time":"2015-10-12 09:37:03" },
      "currentAlbumArtURL": { "Value":"http://192.168.1.32:3401/music/image?id=6300F9EF32EE990A", "Time":"2015-10-11 11:16:32" },
      "currentAlbumArtist": { "Value":"Martha Argerich", "Time":"2015-10-12 09:37:03" },
      "currentArtist": { "Value":"Martha Argerich", "Time":"2015-10-11 10:47:58" },
      "currentNormalAudio": { "Value":"1", "Time":"2014-12-09 17:45:34" },
      "currentOriginalTrackNumber": { "Value":"", "Time":"2015-10-12 18:45:54" },
      "currentSender": { "Value":"", "Time":"2015-10-12 18:45:54" },
      "currentSenderCurrent": { "Value":"", "Time":"2015-10-12 18:45:54" },
      "currentSenderInfo": { "Value":"", "Time":"2015-10-12 18:45:54" },
      "currentStreamAudio": { "Value":"0", "Time":"2015-10-12 18:50:13" },
      "currentTitle": { "Value":"Piano Sonata No. 2 in B Flat Minor, Op. 35: II. Scherzo - Più lento - Tempo I", "Time":"2015-10-11 11:16:32" },
      "currentTrack": { "Value":"38", "Time":"2015-10-11 11:16:32" },
      "currentTrackDuration": { "Value":"0:06:01", "Time":"2015-10-11 11:16:32" },
      "currentTrackPosition": { "Value":"0:00:00", "Time":"2015-10-11 11:49:55" },
      "currentTrackProvider": { "Value":"Radio", "Time":"2015-08-30 14:01:31" },
      "currentTrackURI": { "Value":"http://mobile-iPhone-B031681D-6189-4B4C-B0FC-B945DD6C794D.x-udn/music/track.adts?id=6300F9EF32EE990A", "Time":"2015-10-11 11:16:32" },
      "fieldType": { "Value":"", "Time":"2015-10-12 18:45:47" },
      "infoSummarize1": { "Value":"(Martha Argerich) 'Piano Sonata No. 2 in B Flat Minor, Op. 35: II. Scherzo - Più lento - Tempo I' vom Album 'Chopin: Piano Concertos, Préludes'", "Time":"2015-10-11 11:16:32" },
      "infoSummarize2": { "Value":"STOPPED => (Martha Argerich) 'Piano Sonata No. 2 in B Flat Minor, Op. 35: II. Scherzo - Più lento - Tempo I' vom Album 'Chopin: Piano Concertos, Préludes'", "Time":"2015-10-11 11:49:58" },
      "infoSummarize3": { "Value":"Lautstaerke: 36 ~ Ton An ~ Balance: Mitte ~ Kein Kopfhoerer", "Time":"2015-10-11 10:49:01" },
      "infoSummarize4": { "Value":"", "Time":"2015-10-12 18:45:54" },
      "location": { "Value":"http://192.168.1.41:1400/xml/device_description.xml", "Time":"2014-09-02 10:52:37" },
      "nextAlbum": { "Value":"Chopin: Piano Concertos, Préludes", "Time":"2015-10-11 10:47:58" },
      "nextAlbumArtURI": { "Value":"./www/images/default/SONOSPLAYER/Sonos_Terrasse_NextAlbumArt.ERROR", "Time":"2015-09-26 16:16:46" },
      "nextAlbumArtURL": { "Value":"//192.168.1.32:3401/music/image?id=6300F9EF32EE990B:http://192.168.1.32:3401/http", "Time":"2015-10-11 11:16:32" },
      "nextAlbumArtist": { "Value":"", "Time":"2015-10-12 18:45:54" },
      "nextArtist": { "Value":"Martha Argerich", "Time":"2015-10-11 10:47:58" },
      "nextOriginalTrackNumber": { "Value":"", "Time":"2015-10-12 18:45:54" },
      "nextTitle": { "Value":"Piano Sonata No. 2 in B Flat Minor, Op. 35: III. Marche funèbre (Lento)", "Time":"2015-10-11 11:16:32" },
      "nextTrackDuration": { "Value":"0:08:34", "Time":"2015-10-11 11:16:32" },
      "nextTrackProvider": { "Value":"Radio", "Time":"2015-09-26 16:16:46" },
      "nextTrackURI": { "Value":"http://mobile-iPhone-B031681D-6189-4B4C-B0FC-B945DD6C794D.x-udn/music/track.adts?id=6300F9EF32EE990B", "Time":"2015-10-11 11:16:32" },
      "numberOfTracks": { "Value":"72", "Time":"2015-10-11 10:47:58" },
      "playerType": { "Value":"S1", "Time":"2014-09-02 10:52:37" },
      "presence": { "Value":"appeared", "Time":"2015-10-12 18:45:47" },
      "roomIcon": { "Value":"patio", "Time":"2014-09-02 10:52:40" },
      "roomName": { "Value":"Terrasse", "Time":"2014-09-02 10:52:37" },
      "roomNameAlias": { "Value":"Terrasse", "Time":"2015-02-07 22:45:38" },
      "saveRoomName": { "Value":"Terrasse", "Time":"2014-09-02 10:52:37" },
      "serialNum": { "Value":"B8-E9-37-80-53-C2:1", "Time":"2014-09-02 10:52:37" },
      "softwareRevision": { "Value":"5.5", "Time":"2015-10-12 09:36:59" },
      "state": { "Value":"STOPPED => (Martha Argerich) 'Piano Sonata No. 2 in B Flat Minor, Op. 35: II. Scherzo - Più lento - Tempo I' vom Album 'Chopin: Piano Concertos, Préludes'", "Time":"2015-10-12 18:45:54" },
      "transportState": { "Value":"STOPPED", "Time":"2015-10-11 11:49:55" }
    },
    "Attributes": {
      "generateInfoSummarize1": "<NormalAudio><Artist prefix=\"(\" suffix=\")\"/><Title prefix=\" '\" suffix=\"'\" ifempty=\"[Keine Musikdatei]\"/><Album prefix=\" vom Album '\" suffix=\"'\"/></NormalAudio> <StreamAudio><Sender suffix=\":\"/><SenderCurrent prefix=\" '\" suffix=\"' -\"/><SenderInfo prefix=\" \"/></StreamAudio>",
      "generateInfoSummarize2": "<TransportState/><InfoSummarize1 prefix=\" => \"/>",
      "generateInfoSummarize3": "<Volume prefix=\"Lautstaerke: \"/><Mute instead=\" ~ Kein Ton\" ifempty=\" ~ Ton An\" emptyval=\"0\"/> ~ Balance: <Balance ifempty=\"Mitte\" emptyval=\"0\"/><HeadphoneConnected instead=\" ~ Kopfhoerer aktiv\" ifempty=\" ~ Kein Kopfhoerer\" emptyval=\"0\"/>",
      "getAlarms": "1",
      "group": "Terrasse",
      "icon": "icoSONOSPLAYER_icon-S1.png",
      "minVolume": "0",
      "model": "Sonos_S1",
      "room": "Garten,Homekit,Sonos",
      "stateVariable": "InfoSummarize2",
      "webCmd": "Play:Pause:Previous:Next:VolumeD:VolumeU:MuteT"
    }
  },
  {
    "Name":"WZ_Rolladen_Aussen",
    "PossibleSets":"0:noArg 0:noArg closes:noArg down opens:noArg position:slider,0,5,100 stop:noArg teach:noArg up",
    "PossibleAttrs":"verbose:0,1,2,3,4,5 room group comment alias eventMap userReadings IODev do_not_notify:1,0 ignore:0,1 dummy:0,1 showtime:1,0 actualTemp angleMax:slider,-180,20,180 alarmAction:no,stop,opens,closes angleMin:slider,-180,20,180 angleTime setCmdTrigger:man,refDev blockUnknownMSC:no,yes blockMotion:no,yes blockTemp:no,yes blockDisplay:no,yes blockDateTime:no,yes blockTimeProgram:no,yes blockOccupancy:no,yes blockSetpointTemp:no,yes blockFanSpeed:no,yes blockKey:no,yes comMode:confirm,biDir,uniDir daylightSavingTime:supported,not_supported dataEnc:VAES,AES-CBC defaultChannel:all,input,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29 demandRespAction demandRespRefDev demandRespMax:A0,AI,B0,BI,C0,CI,D0,DI demandRespMin:A0,AI,B0,BI,C0,CI,D0,DI demandRespRandomTime demandRespThreshold:slider,0,1,15 demandRespTimeoutLevel:max,last destinationID devChannel devMode:master,slave devUpdate:off,auto,demand,polling,interrupt dimMax dimMin dimValueOn disable:0,1 disabledForIntervals displayContent:default,humidity,off,setPointTemp,tempertureExtern,temperatureIntern,time,no_change eep gpDef gwCmd:blindCmd,controlVar,dimming,fanStage,setpointBasic,setpointShift,switching humitity humidityRefDev keyRcv keySnd macAlgo:no,3,4 manufID:000,001,002,003,004,005,006,007,008,009,00A,00B,00C,00D,00E,00F,010,011,012,013,014,015,016,017,018,019,01A,01B,01C,01D,01E,01F,020,021,022,023,024,025,026,027,028,029,02A,02B,02C,02D,030,031,032,033,034,035,036,038,039,03A,03C,03E,03F,040,041,7FF model:other,FAE14,FHK14,FHK61,FSA12,FSB14,FSB61,FSB70,FSM12,FSM61,FT55,FTS12 observe:on,off observeCmdRepetition:1,2,3,4,5 observeErrorAction observeInterval observeLogic:and,or observeRefDev pollInterval productID rampTime releasedChannel:A,B,C,D,I,0,auto repeatingAllowed:yes,no remoteManagement:off,on rlcAlgo:no,2++,3++ rlcRcv rlcSnd rlcTX:true,false reposition:directly,opens,closes scaleDecimals:0,1,2,3,4,5,6,7,8,9 scaleMax scaleMin secMode:rcv,snd,bidirsecCode secLevel:encapsulation,encryption,off sendDevStatus:no,yes sensorMode:switch,pushbutton serviceOn:no,yes shutTime shutTimeCloses subDef subDef0 subDefI subDefA subDefB subDefC subDefD subType:CO2Sensor.01,COSensor.01,COSensor.02,FRW,HSensor.01,PM101,actuator.01,autoMeterReading.00,autoMeterReading.01,autoMeterReading.02,autoMeterReading.03,autoMeterReading.04,autoMeterReading.05,autoMeterReading.10,baroSensor.01,blindsCtrl.00,contact,currentClamp.00,currentClamp.01,currentClamp.02,digitalInput.01,digitalInput.02,digitalInput.03,digitalInput.04,digitalInput.05,energyManagement.01,environmentApp,fanCtrl.00,gateway,genericProfile,hvac.01,hvac.10,hvac.11,keycard,ledCtrlState.00,ledCtrlState.01,lightCtrl.01,lightCtrlState.01,lightCtrlState.02,lightSensor.01,lightSensor.02,lightSensor.03,lightTempOccupSensor.01,lightTempOccupSensor.02,lightTempOccupSensor.03,liquidLeakage,manufProfile,multiFuncSensor,occupSensor.01,occupSensor.02,occupSensor.03,particlesSensor.01,radiationSensor.01,radonSensor.01,raw,roomCtrlPanel.00,roomSensorControl.01,roomSensorControl.02,roomSensorControl.05,roomSensorControl.18,roomSensorControl.19,roomSensorControl.1A,roomSensorControl.1B,roomSensorControl.1C,roomSensorControl.1D,roomSensorControl.1F,roomSensorControl.20,shutterCtrlState.01,switch,switch.00,switch.7F,tempCtrlState.01,tempHumiCO2Sensor.01,tempHumiSensor.02,tempHumiSensor.03,tempSensor.01,tempSensor.02,tempSensor.03,tempSensor.04,tempSensor.05,tempSensor.06,tempSensor.07,tempSensor.08,tempSensor.09,tempSensor.0A,tempSensor.0B,tempSensor.10,tempSensor.11,tempSensor.12,tempSensor.13,tempSensor.14,tempSensor.15,tempSensor.16,tempSensor.17,tempSensor.18,tempSensor.19,tempSensor.1A,tempSensor.1B,tempSensor.20,tempSensor.30,valveCtrl.00,vocSensor.01,windowHandle,windowHandle.10 subTypeSet:CO2Sensor.01,COSensor.01,COSensor.02,FRW,HSensor.01,PM101,actuator.01,autoMeterReading.00,autoMeterReading.01,autoMeterReading.02,autoMeterReading.03,autoMeterReading.04,autoMeterReading.05,autoMeterReading.10,baroSensor.01,blindsCtrl.00,contact,currentClamp.00,currentClamp.01,currentClamp.02,digitalInput.01,digitalInput.02,digitalInput.03,digitalInput.04,digitalInput.05,energyManagement.01,environmentApp,fanCtrl.00,gateway,genericProfile,hvac.01,hvac.10,hvac.11,keycard,ledCtrlState.00,ledCtrlState.01,lightCtrl.01,lightCtrlState.01,lightCtrlState.02,lightSensor.01,lightSensor.02,lightSensor.03,lightTempOccupSensor.01,lightTempOccupSensor.02,lightTempOccupSensor.03,liquidLeakage,manufProfile,multiFuncSensor,occupSensor.01,occupSensor.02,occupSensor.03,particlesSensor.01,radiationSensor.01,radonSensor.01,raw,roomCtrlPanel.00,roomSensorControl.01,roomSensorControl.02,roomSensorControl.05,roomSensorControl.18,roomSensorControl.19,roomSensorControl.1A,roomSensorControl.1B,roomSensorControl.1C,roomSensorControl.1D,roomSensorControl.1F,roomSensorControl.20,shutterCtrlState.01,switch,switch.00,switch.7F,tempCtrlState.01,tempHumiCO2Sensor.01,tempHumiSensor.02,tempHumiSensor.03,tempSensor.01,tempSensor.02,tempSensor.03,tempSensor.04,tempSensor.05,tempSensor.06,tempSensor.07,tempSensor.08,tempSensor.09,tempSensor.0A,tempSensor.0B,tempSensor.10,tempSensor.11,tempSensor.12,tempSensor.13,tempSensor.14,tempSensor.15,tempSensor.16,tempSensor.17,tempSensor.18,tempSensor.19,tempSensor.1A,tempSensor.1B,tempSensor.20,tempSensor.30,valveCtrl.00,vocSensor.01,windowHandle,windowHandle.10 subTypeReading:CO2Sensor.01,COSensor.01,COSensor.02,FRW,HSensor.01,PM101,actuator.01,autoMeterReading.00,autoMeterReading.01,autoMeterReading.02,autoMeterReading.03,autoMeterReading.04,autoMeterReading.05,autoMeterReading.10,baroSensor.01,blindsCtrl.00,contact,currentClamp.00,currentClamp.01,currentClamp.02,digitalInput.01,digitalInput.02,digitalInput.03,digitalInput.04,digitalInput.05,energyManagement.01,environmentApp,fanCtrl.00,gateway,genericProfile,hvac.01,hvac.10,hvac.11,keycard,ledCtrlState.00,ledCtrlState.01,lightCtrl.01,lightCtrlState.01,lightCtrlState.02,lightSensor.01,lightSensor.02,lightSensor.03,lightTempOccupSensor.01,lightTempOccupSensor.02,lightTempOccupSensor.03,liquidLeakage,manufProfile,multiFuncSensor,occupSensor.01,occupSensor.02,occupSensor.03,particlesSensor.01,radiationSensor.01,radonSensor.01,raw,roomCtrlPanel.00,roomSensorControl.01,roomSensorControl.02,roomSensorControl.05,roomSensorControl.18,roomSensorControl.19,roomSensorControl.1A,roomSensorControl.1B,roomSensorControl.1C,roomSensorControl.1D,roomSensorControl.1F,roomSensorControl.20,shutterCtrlState.01,switch,switch.00,switch.7F,tempCtrlState.01,tempHumiCO2Sensor.01,tempHumiSensor.02,tempHumiSensor.03,tempSensor.01,tempSensor.02,tempSensor.03,tempSensor.04,tempSensor.05,tempSensor.06,tempSensor.07,tempSensor.08,tempSensor.09,tempSensor.0A,tempSensor.0B,tempSensor.10,tempSensor.11,tempSensor.12,tempSensor.13,tempSensor.14,tempSensor.15,tempSensor.16,tempSensor.17,tempSensor.18,tempSensor.19,tempSensor.1A,tempSensor.1B,tempSensor.20,tempSensor.30,valveCtrl.00,vocSensor.01,windowHandle,windowHandle.10 summerMode:off,on switchMode:switch,pushbutton switchHysteresis switchType:direction,universal,channel,central temperatureRefDev temperatureScale:C,F,default,no_change timeNotation:12,24,default,no_change timeProgram1 timeProgram2 timeProgram3 timeProgram4 updateState:default,yes,no uteResponseRequest:yes,no event-on-change-reading event-on-update-reading event-aggregator event-min-interval stateFormat cmdIcon devStateIcon devStateStyle fm_type genericDeviceType icon sortby webCmd widgetOverride genericDisplayType userattr",
    "Internals": {
      "DEF": "0183FE92",
      "NAME": "WZ_Rolladen_Aussen",
      "NR": "67",
      "NTFY_ORDER": "50-WZ_Rolladen_Aussen",
      "STATE": "0",
      "TYPE": "EnOcean"
    },
    "Readings": {
      "anglePos": { "Value":"open_ack", "Time":"2015-10-11 22:25:37" },
      "block": { "Value":"unlock", "Time":"2015-10-11 22:25:37" },
      "endPosition": { "Value":"open", "Time":"2015-10-11 22:25:37" },
      "position": { "Value":"open_ack", "Time":"2015-10-11 22:25:37" },
      "state": { "Value":"open", "Time":"2015-10-11 22:25:37" }
    },
    "Attributes": {
      "IODev": "TCM310_0",
      "devStateIcon": "down:fts_shutter_down up:fts_shutter_up 100:fts_shutter_100 1\\d.*:fts_shutter_10 2\\d.*:fts_shutter_20 3\\d.*:fts_shutter_30 4\\d.*:fts_shutter_40 5\\d.*:fts_shutter_50 6\\d.*:fts_shutter_60 7\\d.*:fts_shutter_70 8\\d.*:fts_shutter_80 9\\d.*:fts_shutter_90 \\d.*:fts_shutter_down",
      "eventMap": "open_ack:0 open:0",
      "group": "Rollläden",
      "manufID": "00D",
      "model&q
Konfig: Raspberry Pi 2, En-Ocean und HomeMatic CUL, FritzBox mit Fritz!DECT-Steckdosen und Presence über FB, Pioneer-AVR, Enigma2 Receiver, Sonos, HomeMatic Heizungsaktoren, Temperatur-/Feuchtigkeitssensoren, Fenster-/Fenstergriff-Sensoren, EnOcean Schalter und Rollladensteuerung.

Jumbo

ich habe in FHEM ein zusätzliches gerät mit eingebunden das ich nun mit in Homebridge aufnehmen will , respektive EVE.

Geht das nur indem ich wieder alles lösche und neu einbinde ?

Danke