update HUEBridge/HUEDevice/LightScene

Begonnen von justme1968, 09 Oktober 2015, 16:49:37

Vorheriges Thema - Nächstes Thema

P.A.Trick

Beim FHEM Neustart ist mir noch das aufgefallen:

2015.10.18 13:42:39.709 5: Notify loop for pushmsg available: 0
2015.10.18 13:42:39.709 5: Triggering pushmsg (2 changes)
2015.10.18 13:42:39.705 1: Perfmon: possible freeze starting at 13:42:38, delay is 1.705
2015.10.18 13:42:39.700 4: Connection accepted from FHEMWEB:192.168.1.16:46174
2015.10.18 13:42:39.693 2: hue_bridge: http request failed: http://192.168.1.23/api/59d1a666b8673cc79543780572da78a7: empty answer received
2015.10.18 13:42:39.332 2: hue_bridge: http request failed: http://192.168.1.23/api/59d1a666b8673cc79543780572da78a7/lights/3: empty answer received
2015.10.18 13:42:39.323 4: FHEMWEB:192.168.1.101:44495 GET /fhem/images/Fritzbox.m3u; BUFLEN:0
2015.10.18 13:42:39.312 5: UPDATE_WIDGETS: HandleSendQueue called, qlen = 0
2015.10.18 13:42:39.311 4: UPDATE_WIDGETS: Read response to Update matched Reading(s) files available
2015.10.18 13:42:39.309 5: UPDATE_WIDGETS: ExtractReading sets available to no
2015.10.18 13:42:39.309 5: UPDATE_WIDGETS: ExtractReading changed available with Expr $val=controlfile_updatecheck($val) ne ''?'yes':'no';$val from 02 to no
2015.10.18 13:42:39.307 4: UPD 2015-06-17_09:47:11 3213 www/tablet/js/widget_joinedlabel.js
2015.10.18 13:42:39.305 4: UPD 2015-06-17_09:56:27 10218 www/tablet/js/widget_settimer.js
2015.10.18 13:42:39.304 4: UPD 2015-09-28_14:21:45 11313 www/tablet/js/widget_itunes_artwork.js
2015.10.18 13:42:39.302 4: UPD 2015-06-17_09:47:11 1299 www/tablet/js/widget_reload.js
2015.10.18 13:42:39.301 4: UPD 2015-06-17_09:47:11 6319 www/tablet/js/widget_wind_direction.js
2015.10.18 13:42:39.299 4: UPD 2015-06-17_09:47:11 5537 www/tablet/js/widget_clicksound.js
2015.10.18 13:42:39.297 4: UPD 2015-06-17_09:47:11 4046 www/tablet/js/widget_klimatrend.js
2015.10.18 13:42:39.296 4: UPD 2015-06-17_09:47:11 887 www/tablet/js/widget_javascript.js
2015.10.18 13:42:39.294 4: UPD 2015-05-11_12:58:09 3870 www/tablet/js/widget_multistatebutton.js
2015.10.18 13:42:39.292 4: UPD 2015-09-18_23:06:29 2373 www/tablet/js/widget_svgplot.js


Ich glaube der non-blocking Aufruf wird durch das HTTPMod Modul o. etwas anderem gestört. Kann es sein, dass wenn zuviele non-blocking Aufrufe in FHEM vorkommen dieses Verhalten provoziert wird?
Cubietruck,RPI,QNAP Ts-419p+, FS20, FRITZ!DECT200, 7 MAX! Thermostate, 3 MAX! Fensterkontakte, Kodi, CUL V3.3, EM1000S, LW12, LD382, HUE, HM-CFG-USB-2, 1x HM-LC-SW1-FM, 2x HM-LC-SW2-FM, 2x HM-LC-Sw1PBU-FM, 3xHM-LC-Bl1PBU-FM,HM-SEC-RHS, 2xHM-SEC-SD,HM-WDS30-T-O, 3x HM-LC-Dim1TPBU-FM, RPI+AddOn

Nick666

#31
Zitat von: justme1968 am 18 Oktober 2015, 13:10:54
@Nick666: welche platform, welche perl version und welche json version verwendest du?

FHEM läuft auf einem RaspberryPi. Alles aktuell gehalten.

Package: libjson-perl
Version: 2.53-1

Package: perl
Version: 5.14.2-21+rpi2+deb7u2

UPDATE:
eine Installation/Aktualisierung von JSON über cpan brachte Besserung! Jetzt Version 2.90

okenny

Hallo

Ist es möglich zu sehen welche Szene aktuell angeschaltet ist? z.B. Wenn die Szene vom Handy Hue App  gewählt worden ist? Danke!

justme1968

nein. jedenfalls vermutlich nicht zuverlässig. hue szenen schalten nur die lampen in einen bestimmten zustand und sind nachträglich nicht mehr zu erkennen.

du kannst aber versuchen die szenen jeweils in einer LightScene zu speichern und das followDevices attribut passend setzen.
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

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

bickerdyke

Hat damit schon jemand Erfahrungen? Ich versuche mich gerade mit followDevices und das reagiert nicht wirklich. Oder Workarounds oder andere Ideen?

Ich hab einige FHEM-Automatismen laufen die meine Hue-Lampen regelmässig dem Tageslicht anpassen oder Lavalampen-artig durchswitchen. Diese sollten sich zurückhalten wenn ich manuell eine Szene gesetzt habe.