homebridge/homekit

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

Vorheriges Thema - Nächstes Thema

justme1968

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

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

Hagenuck1

Hi,
ich habe die Tage leider festgestellt, dass in meiner EVE App die Lampen nicht mehr auftauchen und mich gefragt, wie das kann... Habe dann auch Homebridge nochmal per ppm update -g aktualisiert, HomeKit zurückgesetzt, Homebridge Mac geändert, die Geräte alle aus dem "Homekit" Raum gelöscht und nur noch eine Lampe hinzugefügt, aber in der EVE app taucht nur noch die Homebridge auf. Hier mal der Log vom Start mit "homebridge --debug":

*** 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>
Plugin /usr/local/lib/node_modules/homebridge-fhem-old does not contain a package.json.
Loaded plugin: homebridge-fhem
Registering platform 'homebridge-fhem.FHEM'
---
Loaded plugin: homebridge-http
Registering accessory 'homebridge-httpstatus.Http'
---
Loaded plugin: homebridge-milight
Registering platform 'homebridge-milight.MiLight'
---
Loaded plugin: homebridge-punt
Registering platform 'homebridge-punt.punt'
---
Loaded config.json with 0 accessories and 1 platforms.
---
Loading 1 platforms...
[FHEM] Initializing FHEM platform...
starting longpoll: http://127.0.0.1:8083/fhem.pl?XHR=1&inform=type=status;addglobal=1;filter=.*;since=null;fmt=JSON&timestamp=1456580675247
[FHEM] Checking genericDeviceType...
[FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=%7BAttrVal(%22global%22,%22userattr%22,%22%22)%7D&XHR=1
[FHEM] Fetching FHEM switchable devices...
[FHEM] fetching: http://127.0.0.1:8083/fhem?cmd=jsonlist2%20room=Homekit&XHR=1
Server listening on: http://<ip>:8082
[FHEM] got: 1 results
[FHEM] mappings for wz_milight_decke: { Hue: { reading: 'hue', cmd: 'hue', max: 360 },
  Saturation: { reading: 'saturation', cmd: 'saturation', max: 100 },
  Brightness: { reading: 'brightness', cmd: 'dim', max: 100, delay: true },
  On: { reading: 'state', valueOff: 'off', cmdOn: 'on', cmdOff: 'off' } }
[FHEM] wz_milight_decke is light
[FHEM] wz_milight_decke is dimable [brightness;dim;0-100]
[FHEM] wz_milight_decke has On [state;on,off]
[FHEM] wz_milight_decke has Hue [hue;hue;0-360]
[FHEM] wz_milight_decke has Saturation [saturation;saturation;0-100]
  2016-02-27 14:44:35 caching: wz_milight_decke-hue: 0
[FHEM]     caching: Hue: 0 (as number; from '0')
  2016-02-27 14:44:35 caching: wz_milight_decke-saturation: 0
[FHEM]     caching: Saturation: 0 (as number; from '0')
  2016-02-27 14:44:35 caching: wz_milight_decke-brightness: 100
[FHEM]     caching: Brightness: 100 (as number; from '100')
  2016-02-27 14:44:35 caching: wz_milight_decke-state: on 100
[FHEM] wz_milight_decke-state valueOn/valueOff: value on 100 mapped to 1
[FHEM]     caching: On: 1 (as number; from 'on 100')
[FHEM] Initializing platform accessory 'wz_milight_decke'...
[FHEM] creating services for wz_milight_decke
[FHEM]   information service for wz_milight_decke
[FHEM]     manufacturer, model and serial number characteristics for wz_milight_decke
[FHEM]   Lightbulb service for wz_milight_decke
[FHEM]     Hue characteristic for wz_milight_decke:hue
[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_milight_decke:saturation
[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_milight_decke:brightness
[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_milight_decke:state
[FHEM]       initial value is: 1 (number)
[FHEM]       props: { format: 'bool',
  unit: null,
  minValue: null,
  maxValue: null,
  minStep: null,
  perms: [ 'pr', 'pw', 'ev' ] }
Scan this code with your HomeKit App on your iOS device to pair with Homebridge:


Hat da noch wer ne Idee?

justme1968

welche iOS version hast du ?
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

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

Hagenuck1


Zitat von: justme1968 am 27 Februar 2016, 16:16:15
welche iOS version hast du ?
Habe iOS 9.3 Beta 4. jetzt, wo du es sagst... Die Beta 4 kam die Woche erst, könnte auch vom TV her hinkommen :/


Gesendet von iPhone mit Tapatalk

justme1968

liegt an der iOS version. schau mal bei github bei den hap issues. da gibt es schon einen fix.

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

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

DeeSPe

#290
Hier mal die Ausgabe beim --debug (Lichtproblematik):

[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]   Switch service for wz_Couchlicht
[FHEM]     Hue characteristic for wz_Couchlicht:hue
[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:saturation
[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:brightness
[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' ] }


In FHEM eingestellte Farbe ist FFFFFF.
Beim Betreten des Raums in EVE kommt folgende Ausgabe:
[FHEM] query: Saturation for wz_Couchlicht-saturation
[FHEM]   cached: 0
[FHEM] query: On for wz_Couchlicht-state
[FHEM]   cached: 1
[FHEM] query: Hue for wz_Couchlicht-hue
[FHEM]   cached: 0
[FHEM] query: Brightness for wz_Couchlicht-brightness
[FHEM]   cached: 100


Die Anzeige in EVE stimmt soweit (Farbe: weiß, Helligkeit: 100%).
Jetzt setze ich in EVE die Farbe auf rot/100% und erhalte folgende Ausgabe:
[FHEM] wz_Couchlicht delaying command [object Object] with value 100
[FHEM] wz_Couchlicht: executing set cmd for Saturation with value 100
[FHEM]   value converted to 0,100,100
[FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=set%20wz_Couchlicht%20HSV%200,100,100&XHR=1
[FHEM] wz_Couchlicht: executing set cmd for Hue with value 0
[FHEM]   value converted to 0,0,100
[FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=set%20wz_Couchlicht%20HSV%200,0,100&XHR=1
[FHEM] wz_Couchlicht: executing set cmd for Brightness with value 100
[FHEM]   value converted to 0,0,100
[FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=set%20wz_Couchlicht%20HSV%200,0,100&XHR=1


Wieder selbes Phänomen: kurzes Umschalten zu rot dann wieder zurück auf weiß (und immer weiß/100%, auch wenn ich vorher in FHEM eine andere Farbe und Helligkeit eingestellt hatte).
Hatte vorher gedacht es geht auch kurz aus, aber das erschien mir nur so weil das vollfarbige Licht wesentlich dunkler ist.
In EVE wird nun auch rot/100% angezeigt, aber wenn ich den Raum neu lade, dann zeigt es wieder weiß/100%, was es ja auch ist (aber nicht sein soll).

Hier noch ein jsonlist vom Gerät:
{
  "Arg":"wz_Couchlicht",
  "Results": [
  {
    "Name":"wz_Couchlicht",
    "PossibleSets":"on off dim dimup dimdown HSV RGB",
    "PossibleAttrs":"verbose:0,1,2,3,4,5 room group comment:textField-long alias eventMap userReadings:textField-long gamma dimStep defaultColor defaultRamp colorCast whitePoint event-on-change-reading event-on-update-reading event-aggregator event-min-interval stateFormat alarmDevice alarmSettings cmdIcon devStateIcon devStateStyle fm_type genericDeviceType:switch,outlet,OccupancySensor,light,MotionSensor,blind,speaker,thermostat,thermometer,ignore,lock,window,contact,ContactSensor homebridgeMapping icon lightSceneParamsToSave lightSceneRestoreOnlyIfChanged:1,0 model restoreAtStart serialNr sortby structexclude subtype userReading webCmd widgetOverride userattr",
    "Internals": {
      "CHANGED": "null",
      "CONNECTION": "LD382A",
      "DEF": "RGBW LD382A:192.168.1.6",
      "IP": "192.168.1.6",
      "LEDTYPE": "RGBW",
      "NAME": "wz_Couchlicht",
      "NR": "31",
      "NTFY_ORDER": "50-wz_Couchlicht",
      "PORT": "5577",
      "PROTO": "1",
      "SLOT": "0",
      "STATE": "on",
      "TYPE": "WifiLight"
    },
    "Readings": {
      "RGB": { "Value":"FFFFFF", "Time":"2016-02-27 18:21:37" },
      "brightness": { "Value":"100", "Time":"2016-02-27 18:21:37" },
      "hue": { "Value":"0", "Time":"2016-02-27 18:21:37" },
      "saturation": { "Value":"0", "Time":"2016-02-27 18:21:37" },
      "state": { "Value":"on", "Time":"2016-02-27 18:21:37" }
    },
    "Attributes": {
      "alias": "Couchlicht",
      "colorCast": "0, -20, -20, -25, 0, -10",
      "event-on-change-reading": "state",
      "genericDeviceType": "light",
      "group": "RGB Lichter",
      "icon": "light_led_stripe_rgb",
      "lightSceneParamsToSave": "RGB",
      "room": "HomeKit,Licht,Wohnzimmer",
      "webCmd": "on:off:RGB",
      "whitePoint": "1, 1, 1",
      "widgetOverride": "RGB:colorpicker,RGB"
    }
  }  ],
  "totalResultsReturned":1
}


Ich hoffe das hilft weiter Andre!?
Danke im Voraus.


Hier die Ausgabe beim --debug (Thermostatproblematik):

[FHEM] mappings for sz_Thermostat: { CurrentTemperature: { reading: 'measured-temp', minValue: -30 },
  TargetTemperature:
   { reading: 'desired-temp',
     cmd: 'desired-temp',
     delay: true,
     minValue: 5,
     maxValue: 30,
     minStep: 0.5 } }
[FHEM] sz_Thermostat is thermostat
[FHEM] sz_Thermostat has CurrentTemperature [measured-temp]
[FHEM] sz_Thermostat has TargetTemperature [desired-temp]
  2016-02-27 17:40:46 caching: sz_Thermostat-measured-temp: 22.7
[FHEM]     caching: CurrentTemperature: 22.7 (as number; from '22.7')
  2016-02-27 17:40:46 caching: sz_Thermostat-desired-temp: 21.0
[FHEM]     caching: TargetTemperature: 21 (as number; from '21.0')


[FHEM] Initializing platform accessory 'sz_Thermostat'...
[FHEM] creating services for sz_Thermostat
[FHEM]   information service for sz_Thermostat
[FHEM]     manufacturer, model and serial number characteristics for sz_Thermostat
[FHEM]   Thermostat service for sz_Thermostat
[FHEM]     CurrentTemperature characteristic for sz_Thermostat:measured-temp
[FHEM]       initial value is: 22.7 (number)
[FHEM]       props: { format: 'float',
  unit: 'celsius',
  minValue: -30,
  maxValue: 100,
  minStep: 0.1,
  perms: [ 'pr', 'ev' ] }
[FHEM]     TargetTemperature characteristic for sz_Thermostat:desired-temp
[FHEM]       initial value is: 21 (number)
[FHEM]       props: { format: 'float',
  unit: 'celsius',
  minValue: 5,
  maxValue: 30,
  minStep: 0.5,
  perms: [ 'pr', 'pw', 'ev' ] }


Scheint soweit ja zu stimmen mit der IST Temperatur... Und nein Andre, ich habe die IST Temperatur nicht in EVE ausgeblendet. ;)
Bin mir mittlerweile ziemlich sicher dass die Anzeige der IST Temperatur ein Problem von EVE zu sein scheint, denn in der App myHome wird die Temperatur und die Zieltemperatur unter "Typen->Temperatur" angezeigt. Eventuell haben die da von Elgato eine neue Custom Characteristic für die IST Temperatur für ihren neuen Thermo mit eingebaut?
(https://www.dropbox.com/s/aiinwbn1jpclol5/myHome-Temps.png?raw=1)

Ich glaube es bleibt wohl nichts anderes übrig als sich mal so einen EVE Thermo zu bestellen und dann schauen was das Ding her gibt. Muss man ja danach nicht zwingend behalten. ;-)

Jetzt werd ich mal noch ein Wenig mit dem Homebridgemapping meiner Thermostate rumspielen. Mal schauen was sich da noch hinbiegen lässt, ich werde berichten.

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

justme1968

zu wifilight problem: ich sehe nirgends das nach den set kommandos der neu gesetzte wert ans fhem zurück gemeldet wird. siehst du da im event monitor? da sollten die geänderten readings für hue, saturation und brightness zu sehen sein. genau wie auf der der homebridge konsole.

teste bitte mal die angehängte version. da werden die werte intern noch mal zwischen gespeichert. ist nicht sauber aber geht eventuell.

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

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

linuzer

Zitat von: justme1968 am 26 Februar 2016, 09:24:32
du hast im homebridgeMapping die characteristic nicht angegeben. im switch fall ist das On:attr at_Radio_Wecker homebridgeMapping  On=cmdOn=active,cmdOff=inactive.

gruss
  andre

ps: damit even den aktuellen zustand kennt musst du auch den rückweg konfigurieren. d.h. welche reading mit welchen werten zu ein und aus gehört.

Hallo Andre,

vielen Dank für Deinen Tipp, jetzt habe ich es in beiden Richtungen hinbekommen!

Gruß, linuzer

DeeSPe

#293
Zitat von: justme1968 am 27 Februar 2016, 18:47:00
zu wifilight problem: ich sehe nirgends das nach den set kommandos der neu gesetzte wert ans fhem zurück gemeldet wird. siehst du da im event monitor? da sollten die geänderten readings für hue, saturation und brightness zu sehen sein. genau wie auf der der homebridge konsole.

teste bitte mal die angehängte version. da werden die werte intern noch mal zwischen gespeichert. ist nicht sauber aber geht eventuell.

gruss
andre

Hallo Andre,

habe getestet und es ist noch schlechter jetzt. Jetzt wird einfach einmal ausgeschaltet und danach wieder an. Ein Farbwechsel findet gar nicht statt. Im Event Monitor kommt:
2016-02-28 16:07:22 WifiLight wz_Couchlicht off
2016-02-28 16:07:22 WifiLight wz_Couchlicht state: off
2016-02-28 16:07:23 WifiLight wz_Couchlicht on
2016-02-28 16:07:23 WifiLight wz_Couchlicht state: on


In homebridge --debug kommt:
[FHEM] wz_Couchlicht: executing set cmd for Saturation with value 100
[FHEM]   value converted to 0,100,0
[FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=set%20wz_Couchlicht%20HSV%200,100,0&XHR=1
[FHEM] wz_Couchlicht: executing set cmd for Hue with value 0
[FHEM]   value converted to 0,0,0
[FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=set%20wz_Couchlicht%20HSV%200,0,0&XHR=1
[FHEM] wz_Couchlicht delaying command [object Object] with value 100
  2016-02-28 16:11:02 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
[FHEM]   value converted to 0,0,100
[FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=set%20wz_Couchlicht%20HSV%200,0,100&XHR=1
  2016-02-28 16:11:03 caching: wz_Couchlicht-state: on
[FHEM] wz_Couchlicht-state valueOn/valueOff: value on mapped to 1
[FHEM]     caching: On: 1 (as number; from 'on')


Bei der offiziellen Version kommt dieser Output, im Eventmonitor kommt gar nichts an:
[FHEM] wz_Couchlicht: executing set cmd for Hue with value 360
[FHEM]   value converted to 360,100,100
[FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=set%20wz_Couchlicht%20HSV%20360,100,100&XHR=1
[FHEM] wz_Couchlicht: executing set cmd for Saturation with value 99
[FHEM]   value converted to 0,99,100
[FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=set%20wz_Couchlicht%20HSV%200,99,100&XHR=1
[FHEM] wz_Couchlicht delaying command [object Object] with value 100
[FHEM] wz_Couchlicht: executing set cmd for Brightness with value 100
[FHEM]   value converted to 0,100,100
[FHEM]   executing: http://127.0.0.1:8083/fhem?cmd=set%20wz_Couchlicht%20HSV%200,100,100&XHR=1


Ich habe nun nochmal genauer getestet und beobachtet. Mit der offiziellen Version wird ganz kurz auf die richtige Farbe gestellt und danach wieder zurück auf die vorherige Farbe (nicht immer weiß!).


Beim Mapping meiner Geräte bräuchte ich nochmal ein Wenig Unterstützung.
Meine HomeMatic Thermostaten habe ich nun soweit im Griff, leider geben die Readings keinen eindeutigen Wert zurück in welchem Modus er sich gerade befindet. Der controlMode ändert sich ja nur kurz beim setzen und steht danach wieder auf auto. Aber zumindest das Einstellen und die Position funktionieren nun mit folgendem Mapping:
CurrentPosition=ValvePosition TargetHeatingCoolingState=controlMode,values=/^auto/:AUTO,cmds=OFF:desired-temp+off;HEAT:controlMode+day;COOL:controlMode+night;AUTO:controlMode+auto


Ich glaube das Umschalten des controlMode hat vorher nicht geklappt weil es mit zwei L geschrieben wurde. controllMode != controlMode
Wie geht das nun mit den Schaltzeiten umzusetzen Andre? Ich habe keinerlei Anhaltspunkt wie ich da ran gehen soll! Weiß nicht ob ich es wirklich brauche, aber probieren würde ich es gerne mal. Da die Thermostaten ja über HomeKit laufen sollte das Schalten über die EVE App ja kein Problem sein.

Dann suche ich noch nach dem passenden Mapping für StatusLowBattery. Ich habe einen Sensor (Fibaro Motion Sensor) der nur das Reading battery hat. Standardmäßig ist schon was gemappt, aber trotz "96 %" zeigt er Batterie schwach.
Habe es wie folgt probiert, leider ohne Erfolg:
StatusLowBattery=battery,part=0,threshold=10

Letzte Frage:
Wie kann ich die Characteristic Logs richtig mappen? Geht das überhaupt? Soll das dann einen Graphen anzeigen?

Vielen Dank im Voraus.

Gruß
Daniel

P.S. Habe die Temperaturen der Thermostate nun mit auf die Fensterkontakte gemappt, somit erscheinen sie auch wieder unter "Typen-->Temperatur".
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

Hagenuck1


Zitat von: justme1968 am 27 Februar 2016, 17:20:24
liegt an der iOS version. schau mal bei github bei den hap issues. da gibt es schon einen fix.

gruss
  andre

Also ich hab die Bridge nun gelöscht und nochmal das Homebridge per NPM aktualisiert, aber finden kann ich die Geräte noch nicht in EVE. Muss da noch mehr gemacht werden?

Hier hab ich die Info, mit dem Update her: https://github.com/nfarina/homebridge/issues/541


Gesendet von iPhone mit Tapatalk

justme1968

@DeeSPe: kannst du mit das wifilight und ein leuchtmittel mal ausliehen? dann schaue ich das wir das endlich richtig hin bekommen. das problem ist das auf homekit seite hue,saturation und brightness getrennt eingestellt werden, das wifilight modul aber alle drei in einem set erwartet. hier scheint es ein timing problem zu geben die drei werte zusammen zu fassen.

das controll mode habe ich im readme korrigiert.

die timer kannst du z.b. in eve unter einstellungen->automatisierung->timer setzen.

das battery reading sollte automatisch richtig erkannt werden. ganz ohne mapping. bitte probier das noch mal.

aktuell sind logs und graphen noch nicht implementiert. es ist noch nicht ganz klar wie eve das macht. das geht über custom characteristics und ist nicht homekit standard.

@Hagenuck1: ja. das ist der thread. die änderungen sind noch nicht im normalen update drin. du musst sie von hand oder per git besorgen. im thread steht mehr dazu.

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

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

justme1968

@DeeSPe: noch etwas: kannst du bitte mal in index.js in der zeile 1106 das WifiLight durch xWifiLight ersetzen. dann sollte wieder der alte weg über das RGB kommando genommen werden. funktioniert das besser ?

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

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

DeeSPe

Zitat von: justme1968 am 29 Februar 2016, 10:46:31
@DeeSPe: kannst du mit das wifilight und ein leuchtmittel mal ausliehen? dann schaue ich das wir das endlich richtig hin bekommen. das problem ist das auf homekit seite hue,saturation und brightness getrennt eingestellt werden, das wifilight modul aber alle drei in einem set erwartet. hier scheint es ein timing problem zu geben die drei werte zusammen zu fassen.

das controll mode habe ich im readme korrigiert.

die timer kannst du z.b. in eve unter einstellungen->automatisierung->timer setzen.

das battery reading sollte automatisch richtig erkannt werden. ganz ohne mapping. bitte probier das noch mal.

aktuell sind logs und graphen noch nicht implementiert. es ist noch nicht ganz klar wie eve das macht. das geht über custom characteristics und ist nicht homekit standard.

@Hagenuck1: ja. das ist der thread. die änderungen sind noch nicht im normalen update drin. du musst sie von hand oder per git besorgen. im thread steht mehr dazu.

gruss
  andre

Moin Andre,

das mit dem Ausleihen wird nicht ganz so einfach. Der zugehörige LightStripe ist bereits in meiner Wohnung verklebt. Werde mir aber demnächst wohl noch einen holen und dann wäre ein Ausleihen möglich, ist noch die Frage wo Du wohnst, aber mit Verschicken sollte es kein Problem sein.
Bin gerade noch am überlegen ob ich mir eine MiLight Bridge hole. Weiß da jemand ob bei den LightStripes Farbe und weiß gleichzeitig gehen (Pastelltöne), bei den Bulbs funktioniert das leider nicht. Funktionieren denn die MiLights sonst vernünftig über HomeKit?

Ah, Du meinst die (neuen) EVE internen Timer!? Nö, die möchte ich tatsächlich nicht benutzen. Ich dachte man kann das eingestellte Wochenprogramm auslesen und setzen über eine bestimmte Characteristic.

Das mit dem BatterieLow Mapping klappte eben nicht "out-of-the-box", drum bin ich ja auf der Suche nach einem Mapping.

Zu Logs und Graphen werde ich wohl mal einen EVE Thermo testweise bestellen und dann schauen wir wie der das macht!?

Ich werde heute Abend mit xWifiLight testen und berichten.

Vielen Dank erst einmal.

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

Hagenuck1

#298
@DeeSPe: Also generell laufen die Milight Bulbs super! Es lässt sich mit dem Milight Plugin alles perfekt steuern, das Wifilight Plugin hatte bei mir das Problem, dass die Farbe manchmal komisch umsprang, darum habe ich dann wieder auf das Milight Plugin gewechselt. Hier kann man alle möglichen Farben direkt per Sprache setzen, Helligkeit ändern etc. funktioniert mit der neusten Version von Homebridge perfekt :) solange man nicht auf iOS 9.3 Beta 4 ist

Edit: Nun auch mit der Beta. Die haben es in der aktuellen Homebridge Version schon eingebaut, aber ich hatte das "sudo apt-get update" vor dem "sudo npm update -g homebridge" vergessen.

DeeSPe

Zitat von: Hagenuck1 am 29 Februar 2016, 12:31:45
@DeeSPe: Also generell laufen die Milight Bulbs super! Es lässt sich mit dem Milight Plugin alles perfekt steuern, das Wifilight Plugin hatte bei mir das Problem, dass die Farbe manchmal komisch umsprang, darum habe ich dann wieder auf das Milight Plugin gewechselt. Hier kann man alle möglichen Farben direkt per Sprache setzen, Helligkeit ändern etc. funktioniert mit der neusten Version von Homebridge perfekt :) solange man nicht auf iOS 9.3 Beta 4 ist

Danke für die Info.
Deiner Antwort entnehme ich dass Du nur MiLight Bulbs hast? Ist es da immer noch so dass Farbe und weiß nur getrennt steuerbar sind? Hat diesbezüglich jemand Erfahrung mit Stripes?

Danke und 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