homebridge/homekit

Begonnen von justme1968, 01 Februar 2016, 16:16:37

Vorheriges Thema - Nächstes Thema

Hagenuck1

Ja, habe nur die Bulbs und die kann man leider nicht mischen um die Pastellfarben zu erzeugen. Bei den Stripes weiß ich das gerade so nicht, meine aber mal gelesen zu haben, dass es dafür spezielle Empfänger gibt, die das können.


Gesendet von iPhone mit Tapatalk

DeeSPe

@Hagenuck1:
Diesen bestimmten Controller habe ich! Das ist der LD382(A).

Zitat von: justme1968 am 29 Februar 2016, 10:50:42
@DeeSPe: noch etwas: kannst du bitte mal in index.js in der zeile 1106 das WifiLight durch xWifiLight ersetzen.

Hallo Andre,

komisch, erst hat das Licht gar nicht mehr funktioniert!
Hab dann alles noch einmal gemacht und nun funktioniert es mit den Farben einstellen (mit xWifiLight).
Was mir nur aufgefallen ist:
Es scheinen alle Farben soweit zu funktionieren, außer diverse Rottöne. Sobald ich bestimmte Rottöne durchgehe wird die entsprechende Farbe kurz eingeschaltet, danach geht der Stripe kurz aus und wieder an mit weiß/100% (nicht die Farbe die vor dem Rotton eingestellt war).

[FHEM] Initializing platform accessory 'wz_Couchlicht'...
[FHEM] creating services for wz_Couchlicht
[FHEM]   information service for wz_Couchlicht
[FHEM]     manufacturer, model and serial number characteristics for wz_Couchlicht
[FHEM]   Lightbulb service for wz_Couchlicht
[FHEM]     Hue characteristic for wz_Couchlicht:RGB
[FHEM]       initial value is: 0 (number)
[FHEM]       props: { format: 'float',
  unit: 'arcdegrees',
  minValue: 0,
  maxValue: 360,
  minStep: 1,
  perms: [ 'pr', 'pw', 'ev' ] }
[FHEM]     Saturation characteristic for wz_Couchlicht:RGB
[FHEM]       initial value is: 0 (number)
[FHEM]       props: { format: 'float',
  unit: 'percentage',
  minValue: 0,
  maxValue: 100,
  minStep: 1,
  perms: [ 'pr', 'pw', 'ev' ] }
[FHEM]     Brightness characteristic for wz_Couchlicht:RGB
[FHEM]       initial value is: 100 (number)
[FHEM]       props: { format: 'int',
  unit: 'percentage',
  minValue: 0,
  maxValue: 100,
  minStep: 1,
  perms: [ 'pr', 'pw', 'ev' ] }
[FHEM]     On characteristic for wz_Couchlicht:state
[FHEM]       initial value is: 1 (number)
[FHEM]       props: { format: 'bool',
  unit: null,
  minValue: null,
  maxValue: null,
  minStep: null,
  perms: [ 'pr', 'pw', 'ev' ] }


blau/100%
[FHEM] wz_Couchlicht: executing set cmd for Hue with value 232
  2016-02-29 20:01:09 caching: wz_Couchlicht-RGB: 0324ff
[FHEM]     caching: Hue: 167 (as number; from '0324ff')
[FHEM]     caching: Saturation: 98 (as number; from '0324ff')
[FHEM]     caching: Brightness: 100 (as number; from '0324ff')
[FHEM]   value converted to 0324ff
[FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=set%20wz_Couchlicht%20RGB%200324ff&XHR=1
[FHEM] wz_Couchlicht: executing set cmd for Saturation with value 99
[FHEM]   converted value is unchanged
[FHEM] wz_Couchlicht delaying command [object Object] with value 100
[FHEM] wz_Couchlicht: executing set cmd for Brightness with value 100
[FHEM]   converted value is unchanged


rot/100%
[FHEM] wz_Couchlicht: executing set cmd for Hue with value 346
  2016-02-29 20:02:30 caching: wz_Couchlicht-RGB: ff033e
[FHEM]     caching: Hue: -10 (as number; from 'ff033e')
[FHEM]     caching: Saturation: 98 (as number; from 'ff033e')
[FHEM]     caching: Brightness: 100 (as number; from 'ff033e')
[FHEM]   value converted to ff033e
[FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=set%20wz_Couchlicht%20RGB%20ff033e&XHR=1
[FHEM] wz_Couchlicht: executing set cmd for Saturation with value 99
  2016-02-29 20:02:30 caching: wz_Couchlicht-RGB: 000000
[FHEM]     caching: Hue: 0 (as number; from '000000')
[FHEM]     caching: Saturation: 0 (as number; from '000000')
[FHEM]     caching: Brightness: 0 (as number; from '000000')
[FHEM]   value converted to 000000
[FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=set%20wz_Couchlicht%20RGB%20000000&XHR=1
[FHEM] wz_Couchlicht delaying command [object Object] with value 100
  2016-02-29 20:02:30 caching: wz_Couchlicht-state: off
[FHEM] wz_Couchlicht-state valueOn/valueOff: value off mapped to 0
[FHEM]     caching: On: 0 (as number; from 'off')
[FHEM] wz_Couchlicht: executing set cmd for Brightness with value 100
  2016-02-29 20:02:31 caching: wz_Couchlicht-RGB: ffffff
[FHEM]     caching: Hue: 0 (as number; from 'ffffff')
[FHEM]     caching: Saturation: 0 (as number; from 'ffffff')
[FHEM]     caching: Brightness: 100 (as number; from 'ffffff')
[FHEM]   value converted to ffffff
[FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=set%20wz_Couchlicht%20RGB%20ffffff&XHR=1
  2016-02-29 20:02:31 caching: wz_Couchlicht-state: on
[FHEM] wz_Couchlicht-state valueOn/valueOff: value on mapped to 1
[FHEM]     caching: On: 1 (as number; from 'on')


Kommst Du damit weiter?

Gruß
Dan

P.S. Gibt mir doch bitte noch einen Tipp mit dem Mapping vom BatteryLevelLow. Ich glaube mich zu erinnern dass dieses Mapping in der alten Version Deines Plugins für meinen Sensor richtig funktioniert hat.
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert, 98_serviced

Als kleine Unterstützung für meine Programmierungen könnt ihr mir gerne einen Kaffee spendieren: https://buymeacoff.ee/DeeSPe

justme1968

ich schau es mir am wochenende an.

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

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

Gizmo

Hi,
in Vorbereitung für meinen bestellten Raspberry 3 wollte ich FHEM und Hombridge auf den neusten Stand bringen.
Durch einen kleinen Fehler meinerseits musste ich dann Hombridge komplett neu installieren, das habe ich dann nach
dem Wiki Eintrag von hier gemacht, die erste Einrichtung war über die Anleitung von meintechblog. 
Ich habe jetzt das Problem dass meine 2 Lidl Silvercrest Radios,
eingerichtet in FHEM nach dieser Methode: http://forum.fhem.de/index.php/topic,32030.0.html
über die Homebridge nicht mehr gefunden werden, bei der alten Hombridge waren sie noch da.
Muss ich die jetzt irgendwie anders einrichten? Blicke bei der neuen Version noch nicht so ganz durch.
Danke und Gruß
Kai

PsychoD

Tag zusammen,

Eve hat relativ frisch "Eve Thermo" vorgestellt:
https://www.elgato.com/de/eve/eve-thermo

Temperatur auslesen und einstellen geht ja jetzt bereits sehr gut. Die Temperaturkurvenbearbeitung in der App könnte brauchbar sein (siehe in den Screenshots die Typen "Aktuell" und "Zeitplan"). Kann man schon was spekulieren, in wie weit die Homebridge dann auch unmittelbar von der Funktion profitieren kann? In der App sieht man bisher nix.

Viele Grüße
Psy

DeeSPe

Zitat von: PsychoD am 03 März 2016, 11:38:50
Tag zusammen,

Eve hat relativ frisch "Eve Thermo" vorgestellt:
https://www.elgato.com/de/eve/eve-thermo

Temperatur auslesen und einstellen geht ja jetzt bereits sehr gut. Die Temperaturkurvenbearbeitung in der App könnte brauchbar sein (siehe in den Screenshots die Typen "Aktuell" und "Zeitplan"). Kann man schon was spekulieren, in wie weit die Homebridge dann auch unmittelbar von der Funktion profitieren kann? In der App sieht man bisher nix.

Viele Grüße
Psy

Bisher gehen diese EVE-Extras noch nicht in Homebridge!

Du hast schon so einen EVE Thermo?
Wenn ja könntest Du hier im Forum behilflich sein bei der Weiterentwicklung des Homebridge Plugins um die entsprechenden Characteristics zu ermitteln und zu testen.

Gruß
Dan
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert, 98_serviced

Als kleine Unterstützung für meine Programmierungen könnt ihr mir gerne einen Kaffee spendieren: https://buymeacoff.ee/DeeSPe

PsychoD

Hi,

nein habe keinen Eve Thermo, und finde auch 70€ für einen Thermostat der mich auf ewig an iDevices fesselt und weder Anzeige noch autarke Nutzbarkeit ermöglicht völlig inakzeptabel :-)

Viele Grüße
Psy

DeeSPe

Zitat von: PsychoD am 03 März 2016, 12:33:13
Hi,

nein habe keinen Eve Thermo, und finde auch 70€ für einen Thermostat der mich auf ewig an iDevices fesselt und weder Anzeige noch autarke Nutzbarkeit ermöglicht völlig inakzeptabel :-)

Viele Grüße
Psy

So sehe ich das auch. Bin mit meinen HomeMatic Thermostaten in Verbindung mit Homebridge auch super zufrieden, das funktioniert alles tip top.
Schade, ich hatte gehofft dass sich endlich jemand mit "EVE Thermo" gefunden hat und was zu den custom Characteristics beitragen kann.

Gruß
Dan
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert, 98_serviced

Als kleine Unterstützung für meine Programmierungen könnt ihr mir gerne einen Kaffee spendieren: https://buymeacoff.ee/DeeSPe

DeeSPe

#308
Mir ist noch ein kleines kosmetisches Problem aufgefallen, ich weiß aber nicht ob das ein Problem von Homebridge/FHEM oder von HomeKit/Siri ist.
Wenn ich meinen Thermostaten auf 21°C stelle und Siri frage welche Temperatur an dem Thermostat Küche eingestellt ist, dann antwortet Siri mir:
"Das Thermostat (Küche) steht auf EINUNDZWANZIGSTEL Grad".
Wieso EINUNDZWANZIGSTEL?
Stelle ich den Thermostat auf 21,5°C und frage danach, dann antwortet Siri richtig:
"Das Thermostat (Küche) steht auf Einundzwanzig Komma Fünf Grad".

Hat jemand eine Idee woran es liegen könnte?
Wie gesagt, das ist nur ein kosmetisches Problem, aber dennoch irgendwie lästig.

Gruß
Dan

P.S. Die Anzeige von Siri stimmt soweit. Vielleicht müsste bei Ganzzahlwerten ",0" ergänzt werden?
(https://www.dropbox.com/s/6ogrbrswbb1pubt/Siri-Heizung-Problem.png?raw=1)
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert, 98_serviced

Als kleine Unterstützung für meine Programmierungen könnt ihr mir gerne einen Kaffee spendieren: https://buymeacoff.ee/DeeSPe

ritter_runkel

Moin Gemeinde,
ich bin begeistert was Homekit alles schon unterstützt. Nach anfänglichen Problemen läuft die Installation auf meinen Raspi 2B auch.

Ich bin nun dabei meine Geräte "ansprechend" zu steuern. Aktuell scheitere ich beim Mapping für meine Harmony

fhem Config:
attr Harmony genericDeviceType switch
attr Harmony homebridgeMapping clear On=activity,subtype=TV,valueOn=Dummenfang,cmdOn=activity+Dummenfang,cmdOff=off On=activity,subtype=Radio,valueOn=Radio,cmdOn=activity+Radio,cmdOff=off On=activity,subtype=Spielen,valueOn=Spielen,cmdOn=activity+Spielen,cmdOff=off On=activity,subtype=Apple+TV,valueOn=Apple+TV,cmdOn=activity+Apple+TV,cmdOff=off On=activity,subtype=Smart+TV,valueOn=Smart+TV,cmdOn=activity+Smart+TV,cmdOff=off On=activity,subtype=Spielen,valueOn=Spielen,cmdOn=activity+Spielen,cmdOff=off On=activity,subtype=Off,valueOn=PowerOff,valueOff=PowerOff,cmd=off


beim Start von Homekit beschwert sich die Installation und stürzt mit folgender Meldung ab:
[FHEM] Initializing platform accessory 'Harmony'...
[FHEM] creating services for Harmony
[FHEM]   information service for Harmony
[FHEM]     manufacturer, model and serial number characteristics for Harmony
[FHEM]   Switch service for Harmony
[FHEM]     On characteristic for Harmony:state
[FHEM]   Switch service for Harmony (Off)
[FHEM]     On:Off characteristic for Harmony:activity
/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/lib/Accessory.js:128
      if (service.subtype.toString() === existing.subtype.toString())
                                                         ^

TypeError: Cannot read property 'toString' of undefined
    at Accessory.addService (/usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/lib/Accessory.js:128:58)
    at /usr/local/lib/node_modules/homebridge/lib/server.js:397:19
    at Array.forEach (native)
    at Server._createAccessory (/usr/local/lib/node_modules/homebridge/lib/server.js:381:14)
    at Server.<anonymous> (/usr/local/lib/node_modules/homebridge/lib/server.js:343:32)
    at /usr/local/lib/node_modules/homebridge/node_modules/hap-nodejs/lib/util/once.js:15:19
    at Object.<anonymous> (/usr/local/lib/node_modules/homebridge-fhem/index.js:931:22)
    at Request.self.callback (/usr/local/lib/node_modules/homebridge-fhem/node_modules/request/request.js:199:22)
    at emitTwo (events.js:87:13)
    at Request.emit (events.js:172:7)


Soweit ich das lesen kann - gibts ein Problem mit den "Subtypes".

Ist in meiner FHEM-Config ein Fehler?

Danke für Eure Hilfe.

//Erik
FHEM auf Raspberry Pi 2B
2x eService 1WireHu, 7x DS1820, 2x Multisensoren Wiregate AMS 2.11 für Temperatur DS1820, relativer Luftfeuchte HIH4031, zwei IO-Ports DS2438, Analog-Eingang 0-10 V (bzw. 0-20 mA) DS2413
FritzDECT; HUE; 5xFibaro RollerShutter, Rauchmelder

DeeSPe

Zitat von: ritter_runkel am 05 März 2016, 18:14:05
fhem Config:
attr Harmony genericDeviceType switch
attr Harmony homebridgeMapping clear On=activity,subtype=TV,valueOn=Dummenfang,cmdOn=activity+Dummenfang,cmdOff=off On=activity,subtype=Radio,valueOn=Radio,cmdOn=activity+Radio,cmdOff=off On=activity,subtype=Spielen,valueOn=Spielen,cmdOn=activity+Spielen,cmdOff=off On=activity,subtype=Apple+TV,valueOn=Apple+TV,cmdOn=activity+Apple+TV,cmdOff=off On=activity,subtype=Smart+TV,valueOn=Smart+TV,cmdOn=activity+Smart+TV,cmdOff=off On=activity,subtype=Spielen,valueOn=Spielen,cmdOn=activity+Spielen,cmdOff=off On=activity,subtype=Off,valueOn=PowerOff,valueOff=PowerOff,cmd=off


Eventuell erst einmal mit weniger Schaltern starten und dann ausbauen.

Ich sehe in deinem homebridgeMapping auch 2x Spielen, vielleicht ist das der Fehler?

Gruß
Dan
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert, 98_serviced

Als kleine Unterstützung für meine Programmierungen könnt ihr mir gerne einen Kaffee spendieren: https://buymeacoff.ee/DeeSPe

schka17

#311
Hallo,

beschäftige mich gerade seit ein paar Tagen mit der Homebridge, wollte mich hier auch mal für diese geniale Entwicklung bedanken.
Die Basis bei den Komponenten habe ich eingerichtet und funktioniert so weit, jetzt wird an den Details gearbeitet. Ich habe drei Punkte wo ich im Moment nicht weiterkomme und um Unterstützung bitte.

Einbindung des Harmony Hubs, Ich kann jetzt zumindest mal Activities ein-und ausschalten, aber kann ich einzelne Kommandos für mute, VolumeUp/Down, Channel UP/Down realisieren?

Bei den allen Sensoren die einen Helligkeitswert liefern bekomme ich folgende Fehlermeldung und natürlich auch keine Werte in EVE
[FHEM] THPL_Outdoor-normalizedLuminosity not a number: 10000

hier das list dieses Sensors
Internals:
   CUNO1_MSGCNT 718
   CUNO1_RAWMSG A1411A270FFDB2200000000783B26020003D7420AF0::-72:CUNO1
   CUNO1_RSSI -72
   CUNO1_TIME 2016-03-06 10:07:24
   DEF        FFDB22
   HMLAN_MSGCNT 703
   HMLAN_RAWMSG EFFDB22,0000,9E3865A4,FF,FFBB,11A270FFDB2200000000783B26020003D7420AF0
   HMLAN_RSSI -69
   HMLAN_TIME 2016-03-06 10:07:24
   IODev      CUNO1
   LASTInputDev HMLAN
   MSGCNT     1421
   NAME       THPL_Outdoor
   NR         2438
   NTFY_ORDER 50-THPL_Outdoor
   STATE      <font color="red"> 12.0 °C </font><br><font color="lightblue"> 59 % <br><font color="green">973.0 hPa </font><br><font color="yellow"> 9498 Lux</font>
   TYPE       CUL_HM
   lastMsg    No:11 - t:70 s:FFDB22 d:000000 00783B26020003D7420AF0
   protLastRcv 2016-03-06 10:07:24
   rssi_at_CUNO1 avg:-72.14 min:-79.5 max:-68.5 lst:-72 cnt:718
   rssi_at_HMLAN avg:-65.77 min:-77 max:-59 lst:-69 cnt:703
   Helper:
     Dblog:
       Humidity:
         Dblog:
           TIME       1457255244.69919
           VALUE      59
       Normalizedluminosity:
         Dblog:
           TIME       1457255244.69919
           VALUE      9498
       Pressure:
         Dblog:
           TIME       1457255244.69919
           VALUE      973.0
       Pressure-nn:
         Dblog:
           TIME       1457255244.69919
           VALUE      1003.6
       Temperature:
         Dblog:
           TIME       1457255244.69919
           VALUE      12.0
   Readings:
     2016-03-04 23:46:29   Activity        alive
     2015-10-08 15:10:01   D-firmware      0.15
     2015-10-08 15:10:01   D-serialNr      UWS6269396
     2016-03-06 10:07:24   batVoltage      2.80
     2016-03-06 10:07:24   battery         ok
     2016-03-06 10:07:24   humidity        59
     2016-03-06 10:07:24   luminosity      2517
     2016-03-06 10:07:24   normalizedLuminosity 9498
     2016-03-06 10:07:24   pressure        973.0
     2016-03-06 10:07:24   pressure-nn     1003.6
     2016-03-06 10:07:24   state           T: 12.0 H: 59 L: 2517 P: 973.0 P-NN: 1003.6
     2016-03-06 10:07:24   temperature     12.0
   Helper:
     HM_CMDNR   17
     mId        F102
     rxType     156
     Expert:
       def        1
       det        0
       raw        1
       tpl        0
     Io:
       newChn     +FFDB22,00,00,00
       nextSend   1457255244.79229
       prefIO
       rxt        2
       vccu
       p:
         FFDB22
         00
         00
         00
     Mrssi:
       mNo        11
       Io:
         CUNO1      -70
         HMLAN      -69
     Prt:
       bErr       0
       sProc      0
       sleeping   1
     Q:
       qReqConf   00
       qReqStat   00
     Role:
       chn        1
       dev        1
     Rssi:
       At_cuno1:
         avg        -72.142061281337
         cnt        718
         lst        -72
         max        -68.5
         min        -79.5
       At_hmlan:
         avg        -65.778093883357
         cnt        703
         lst        -69
         max        -59
         min        -77
Attributes:
   IODev      CUNO1
   actCycle   028:00
   actStatus  alive
   alias      Aussenwerte
   autoReadReg 4_reqStatus
   expert     2_full
   firmware   0.15
   genericDeviceType thermometer
   group      Weatherstation
   homebridgeMapping CurrentAmbientLightLevel=normalizedLuminosity
   icon       temp_outside
   model      HB-UW-Sen-THPL-O
   room       Homekit,Outdoor
   serialNr   UWS6269396
   stateFormat <font color="red"> temperature °C </font><br><font color="lightblue"> humidity % <br><font color="green">pressure hPa </font><br><font color="yellow"> normalizedLuminosity Lux</font>
   subType    THPLSensor
   userReadings normalizedLuminosity {sprintf("%.0f",(ReadingsVal($name,"luminosity",0)/0.265))}


Das dritte Thema ist mein Wintergarten Rolladen, dieser wird über FS20 gesteuert.

Internals:
   BTN        42
   CFGFN      ./FHEM/FS20.cfg
   CUL_MSGCNT 5
   CUL_RAWMSG 810b04xx0101a001c019420011
   CUL_RSSI   -86
   CUL_TIME   2016-03-06 10:00:12
   DEF        c019 42
   IODev      CUL
   LASTInputDev CUL
   MSGCNT     5
   NAME       WG_FB_Rolax
   NR         506
   STATE      Unten
   TYPE       FS20
   XMIT       c019
   Code:
     1          c019 42
   Readings:
     2016-03-06 10:00:12   state           on
Attributes:
   IODev      CUL
   devStateIcon Oben:fts_shutter_10 Unten:fts_shutter_100 ausfahren:fts_shutter_down@red einfahren:fts_shutter_up@red
   eventMap   on:Unten off:Oben dim100%:Unten dimup:Oben dimdown:Unten
   fp_Wintergarten 40,600,2,Rolax
   genericDeviceType switch
   group      Beschattung
   homebridgeMapping On=state valueOn=Unten,cmdOn=Unten,valueOff=Oben,cmdOff=Oben
   icon       fts_sunblind
   room       Homekit,Wintergarten


Wie muss das Mapping richtig aussehen dass ich mit dem Sprachkommando Oben und Unten steuern kann?

Vielen Dank

Karl
M: Thinclient x64 Debian | CUL FS20, HMS100WD, HMS100TF, HMS100T, HMS100CO, S300, S555TH | OWServer DS1420, DS18B20, DS2408 | RFXCOM UVN128, THWR800, THGR228N,RTGR328, PCR800 |Jeelink PCA301 EC3000|CUNO+IR|HMLAN|HMUSB|CUL433 Somfy|mySensors|espEasy
S1:Raspberry mit BPM810, Jeelink EC3000

DeeSPe

Den Rollladen mal in dieser Art probiert?
PositionState=motor,values=/^up/:INCREASING;/^down/:DECREASING;/.*/:STOPPED On=state,valueOn=/Unten|dim/,valueOff=Oben
Bitte noch anpassen.

Den Sensor in etwa so:
CurrentRelativeHumidity=humidity CurrentAmbientLightLevel=luminosity

Gruß
Dan
MAINTAINER: 22_HOMEMODE, 98_Hyperion, 98_FileLogConvert, 98_serviced

Als kleine Unterstützung für meine Programmierungen könnt ihr mir gerne einen Kaffee spendieren: https://buymeacoff.ee/DeeSPe

schka17

Zitat von: DeeSPe am 06 März 2016, 12:10:24
Den Rollladen mal in dieser Art probiert?
PositionState=motor,values=/^up/:INCREASING;/^down/:DECREASING;/.*/:STOPPED On=state,valueOn=/Unten|dim/,valueOff=Oben
Bitte noch anpassen.

Den Sensor in etwa so:
CurrentRelativeHumidity=humidity CurrentAmbientLightLevel=luminosity

Gruß
Dan

Hallo Dan,

vielen Dank für deine Antwort, das HomeBridgeMapping vom Sensor habe ich konfiguriert, normalizedLuminosity ist nur ein Usereading das die Filterfolie kompensiert, aber auch wenn ich das Original reading eintrage funktioniert es nicht, das sind die Meldungen der homebridge:

[FHEM] THPL_Outdoor-luminosity not a number: 1708
[FHEM]   not cached
[FHEM]   executing: http://192.168.255.9:8083/fhem?cmd=%7BReadingsVal(%22THPL_Outdoor%22,%22luminosity%22,%22%22)%7D&XHR=1


Wenn ich http://192.168.255.9:8083/fhem?cmd=%7BReadingsVal(%22THPL_Outdoor%22,%22luminosity%22,%22%22)%7D&XHR=1 abfrage bekomme ich im Browser richtigerweise den Wert zurück.
Ich habe jetzt testweise ein "dummy"reading testluminosity auf den Wert 1500 (ich habe auch alle möglichen andere Werte, mit und ohne Komma/punkt probiert) gesetzt, wieder die selbe Fehlermeldung. Es scheint nicht als numerischer Wert erkant zu werden.

Den Rolladen probiere ich mal aus, wobei es gibt hier bei mir nur offen oder zu, keine Stellungen dazwischen (das würde auch das Glas nicht aushalten).

Gruß

Karl
M: Thinclient x64 Debian | CUL FS20, HMS100WD, HMS100TF, HMS100T, HMS100CO, S300, S555TH | OWServer DS1420, DS18B20, DS2408 | RFXCOM UVN128, THWR800, THGR228N,RTGR328, PCR800 |Jeelink PCA301 EC3000|CUNO+IR|HMLAN|HMUSB|CUL433 Somfy|mySensors|espEasy
S1:Raspberry mit BPM810, Jeelink EC3000

ritter_runkel

Hallo DeeSPe,
danke Dir!
Wenn ich nur eine "activity" eingebe funzt es. Allerdings habe ich nicht keine Änderung in Deinem Code ggü. meinem finden können...  :-\
Die "activity Spielen" sollte nur einmal rein - das war ein Fehler von mir.

Naja, egal - Fernsehen reicht ja  ;D

Ich habe ein weiteres Thema, bei dem ich nicht weiter komme - meine FIBARO RollerShutter.
Folgendes Mapping:
attr Rolladen_OG_Gaeste genericDeviceType blind
attr Rolladen_OG_Gaeste homebridgeMapping CurrentPosition=position,minValue=0,maxValue=99 TargetPosition=dim::position,minValue=0,maxValue=99,minStep=10


Damit funktioniert schonmal schließen und öffnen auf die prozentualen Werte.
[FHEM] homebridgeMapping: CurrentPosition=state TargetPosition=dim::position,minValue=0,maxValue=99,minStep=10 CurrentEnergy=meter
[FHEM] Rolladen_OG_Gaeste is blind
[FHEM] Rolladen_OG_Gaeste has
[FHEM]   Custom Power [power]
[FHEM]   Custom Energy [energy]
[FHEM]   CurrentPosition [state]
[FHEM]   TargetPosition [position]
[FHEM]   CurrentEnergy [meter]


Was nicht geht, ist der "Rückkanal" -> in EVE werden die "CurrentPosition" und "Energy"nicht angezeigt.
Hier habe ich das Mapping für die Funktionen homefit->fhem noch nicht verstanden. Auch scheint es, dass EVE Daten cached (homefit läuft nicht dauernd). Beim Neustart von homekit werden Werte aus "alten" Bewegungen in EVE (CurrentPosition) angezeigt. FHEM hat jedoch die korrekten Werte.

Kann mir jemand noch das "Rückwärts-Mapping" kurz verständlich machen?

Grüße und Dank in die Runde!

//Erik


FHEM auf Raspberry Pi 2B
2x eService 1WireHu, 7x DS1820, 2x Multisensoren Wiregate AMS 2.11 für Temperatur DS1820, relativer Luftfeuchte HIH4031, zwei IO-Ports DS2438, Analog-Eingang 0-10 V (bzw. 0-20 mA) DS2413
FritzDECT; HUE; 5xFibaro RollerShutter, Rauchmelder