NEWS
Test Adapter hue-extended
-
Hi,
gibt es irgendwo eine Anleitung? Ich verstehe leider nicht wie ich RGB oder HEX im Command übergebe. Hey scheint er zu verwerfen bzw. meldet eine falsche Formatierung im Log und bei RGB werde ich das ganze aufgrund der Kommas irgendwie anders übergeben müssen. Die Frage ist halt: wie?
Grüße
-
weißt du, dass dein Adapter sich irre aufblasen kann?
Funktionieren tut er natürlich bis auf die Blähungen sehr gut.
Ich lösche ihn gerade und versuche nach dem Löschen nur die Gruppen zu synchronisieren, vielleicht passt es dann.
Unten im Code-Tag kannst du schauen; das rennt seit Stunden und löscht und löscht und löscht.
Ich schätze morgen nach der Arbeit wird er mit dem löschen fertig sein.
Im Objekt-Tab hat er mir neben deinem Adapter #212300 angezeigt.
Der Objekte-Tab war natürlich erst nach 6 Minuten mit dem Laden fertig.Ich habe eine HUE und Phoscon über die Essentials angeschlossen. Die HUE ist zwar ziemlich ausgereizt, aber das kann ja nicht diese Datenmenge erklären. Im Phoscon sind ca 45 Sensoren und 3 Lampen und 10 Schalter.
Keine Schaltprogramme, 5 oder 6 Scenen.Kannst du dir erklären was da passiert ist?
Oder ist das "normal" bei dieser Menge an Lampen, Schalter und Sensoren?LG Erich
$ ./iobroker del hue-extended.0 Delete adapter "hue-extended.0" host.SmartHome Counted 1 instances of hue-extended.0 host.SmartHome Counted 97163 channels of hue-extended.0 ERROR: host.SmartHome error: RangeError: Maximum call stack size exceeded ERROR: host.SmartHome error: RangeError: Maximum call stack size exceeded host.SmartHome Deleting 97164 object(s). Be patient... host.SmartHome: Only 97000 objects left to be deleted. host.SmartHome: Only 96800 objects left to be deleted. host.SmartHome: Only 96600 objects left to be deleted. host.SmartHome: Only 96400 objects left to be deleted. host.SmartHome: Only 96200 objects left to be deleted. host.SmartHome: Only 96000 objects left to be deleted. host.SmartHome: Only 95800 objects left to be deleted. host.SmartHome: Only 95600 objects left to be deleted. host.SmartHome: Only 95400 objects left to be deleted. host.SmartHome: Only 95200 objects left to be deleted. host.SmartHome: Only 95000 objects left to be deleted. host.SmartHome: Only 94800 objects left to be deleted. host.SmartHome: Only 94600 objects left to be deleted. host.SmartHome: Only 94400 objects left to be deleted. host.SmartHome: Only 94200 objects left to be deleted. host.SmartHome: Only 94000 objects left to be deleted. host.SmartHome: Only 93800 objects left to be deleted. host.SmartHome: Only 93600 objects left to be deleted. host.SmartHome: Only 93400 objects left to be deleted. host.SmartHome: Only 93200 objects left to be deleted. host.SmartHome: Only 93000 objects left to be deleted. host.SmartHome: Only 92800 objects left to be deleted. host.SmartHome: Only 92600 objects left to be deleted. host.SmartHome: Only 92400 objects left to be deleted. host.SmartHome: Only 92200 objects left to be deleted. host.SmartHome: Only 92000 objects left to be deleted. host.SmartHome: Only 91800 objects left to be deleted. host.SmartHome: Only 91600 objects left to be deleted. host.SmartHome: Only 91400 objects left to be deleted. host.SmartHome: Only 91200 objects left to be deleted. host.SmartHome: Only 91000 objects left to be deleted. host.SmartHome: Only 90800 objects left to be deleted. host.SmartHome: Only 90600 objects left to be deleted. host.SmartHome: Only 90400 objects left to be deleted. host.SmartHome: Only 90200 objects left to be deleted. host.SmartHome: Only 90000 objects left to be deleted. host.SmartHome: Only 89800 objects left to be deleted. host.SmartHome: Only 89600 objects left to be deleted. host.SmartHome: Only 89400 objects left to be deleted. host.SmartHome: Only 89200 objects left to be deleted. host.SmartHome: Only 89000 objects left to be deleted. host.SmartHome: Only 88800 objects left to be deleted. host.SmartHome: Only 88600 objects left to be deleted. host.SmartHome: Only 88400 objects left to be deleted. host.SmartHome: Only 88200 objects left to be deleted. host.SmartHome: Only 88000 objects left to be deleted. host.SmartHome: Only 87800 objects left to be deleted. host.SmartHome: Only 87600 objects left to be deleted. host.SmartHome: Only 87400 objects left to be deleted. host.SmartHome: Only 87200 objects left to be deleted. host.SmartHome: Only 87000 objects left to be deleted. host.SmartHome: Only 86800 objects left to be deleted. host.SmartHome: Only 86600 objects left to be deleted. host.SmartHome: Only 86400 objects left to be deleted. host.SmartHome: Only 86200 objects left to be deleted. host.SmartHome: Only 86000 objects left to be deleted. host.SmartHome: Only 85800 objects left to be deleted. host.SmartHome: Only 85600 objects left to be deleted. host.SmartHome: Only 85400 objects left to be deleted. host.SmartHome: Only 85200 objects left to be deleted. host.SmartHome: Only 85000 objects left to be deleted. host.SmartHome: Only 84800 objects left to be deleted. host.SmartHome: Only 84600 objects left to be deleted. host.SmartHome: Only 84400 objects left to be deleted. host.SmartHome: Only 84200 objects left to be deleted. host.SmartHome: Only 84000 objects left to be deleted. host.SmartHome: Only 83800 objects left to be deleted. host.SmartHome: Only 83600 objects left to be deleted. host.SmartHome: Only 83400 objects left to be deleted. host.SmartHome: Only 83200 objects left to be deleted. host.SmartHome: Only 83000 objects left to be deleted. host.SmartHome: Only 82800 objects left to be deleted. host.SmartHome: Only 82600 objects left to be deleted. host.SmartHome: Only 82400 objects left to be deleted. host.SmartHome: Only 82200 objects left to be deleted. host.SmartHome: Only 82000 objects left to be deleted. host.SmartHome: Only 81800 objects left to be deleted. host.SmartHome: Only 81600 objects left to be deleted. host.SmartHome: Only 81400 objects left to be deleted. host.SmartHome: Only 81200 objects left to be deleted. host.SmartHome: Only 81000 objects left to be deleted. host.SmartHome: Only 80800 objects left to be deleted. host.SmartHome: Only 80600 objects left to be deleted. host.SmartHome: Only 80400 objects left to be deleted. host.SmartHome: Only 80200 objects left to be deleted. host.SmartHome: Only 80000 objects left to be deleted. host.SmartHome: Only 79800 objects left to be deleted. host.SmartHome: Only 79600 objects left to be deleted. host.SmartHome: Only 79400 objects left to be deleted. host.SmartHome: Only 79200 objects left to be deleted. host.SmartHome: Only 79000 objects left to be deleted. host.SmartHome: Only 78800 objects left to be deleted. host.SmartHome: Only 78600 objects left to be deleted. host.SmartHome: Only 78400 objects left to be deleted. host.SmartHome: Only 78200 objects left to be deleted. host.SmartHome: Only 78000 objects left to be deleted. host.SmartHome: Only 77800 objects left to be deleted. host.SmartHome: Only 77600 objects left to be deleted. host.SmartHome: Only 77400 objects left to be deleted. host.SmartHome: Only 77200 objects left to be deleted. host.SmartHome: Only 77000 objects left to be deleted. host.SmartHome: Only 76800 objects left to be deleted. host.SmartHome: Only 76600 objects left to be deleted. host.SmartHome: Only 76400 objects left to be deleted. host.SmartHome: Only 76200 objects left to be deleted. host.SmartHome: Only 76000 objects left to be deleted. host.SmartHome: Only 75800 objects left to be deleted. host.SmartHome: Only 75600 objects left to be deleted. host.SmartHome: Only 75400 objects left to be deleted. host.SmartHome: Only 75200 objects left to be deleted. host.SmartHome: Only 75000 objects left to be deleted. host.SmartHome: Only 74800 objects left to be deleted. host.SmartHome: Only 74600 objects left to be deleted. host.SmartHome: Only 74400 objects left to be deleted. host.SmartHome: Only 74200 objects left to be deleted. host.SmartHome: Only 74000 objects left to be deleted. host.SmartHome: Only 73800 objects left to be deleted. host.SmartHome: Only 73600 objects left to be deleted. host.SmartHome: Only 73400 objects left to be deleted. host.SmartHome: Only 73200 objects left to be deleted. host.SmartHome: Only 73000 objects left to be deleted. host.SmartHome: Only 72800 objects left to be deleted. host.SmartHome: Only 72600 objects left to be deleted. host.SmartHome: Only 72400 objects left to be deleted. host.SmartHome: Only 72200 objects left to be deleted. host.SmartHome: Only 72000 objects left to be deleted. host.SmartHome: Only 71800 objects left to be deleted. host.SmartHome: Only 71600 objects left to be deleted. host.SmartHome: Only 71400 objects left to be deleted. host.SmartHome: Only 71200 objects left to be deleted. host.SmartHome: Only 71000 objects left to be deleted. host.SmartHome: Only 70800 objects left to be deleted. host.SmartHome: Only 70600 objects left to be deleted. host.SmartHome: Only 70400 objects left to be deleted.
-
@muckel nicht normal. Wie sah deine Adapter Konfiguration aus? Was hast du konkret synchronisiert und was noch so angehakt?
-
@Zefau sagte in Test Adapter hue-extended v1.1.x GitHub/Latest:
Was hast du konkret synchronisiert und was noch so angehakt?
Ich habe fast alles angehakt gehabt was zum Synchronisieren war. War ein Fehler.
Jetzt habe ich den Adapter gelöscht, aber über 100000 Datenpunkte sind als Leiche noch da.
97000 hat er ja brav gelöscht. Der Rest ist wg. Maximum call stack size exceeded übergeblieben.
Hast du eine Ahnung, wie ich diese Leichen geschwind aus der DB bekomme? -
Hast du keine Idee, wie ich die objects.json bereinigen kann. 102MB Groß!
Ich habe Abfragezeiten von ca. 6 Minuten im Tab-Objects. -
@muckel leider nicht wirklich. Backup einspielen?
-
https://github.com/Zefau/ioBroker.hue-extended/releases
Änderungen mit v1.3.x (2020-07-05) in latest & stable
(* behoben)
Fehler der zu einer hohen Anzahl von States / Objekten führte(* behoben / + hinzugefügt)
dauerhaftes Wiederholen des Verbindungsversuchs nach Verlust der Verbindung zu Hue Bridge (Verbindungsversuch 10x alle 6 Sekunden, danach jede Minute)(+ hinzugefügt)
neue State bzw. AktiononOffAllLights
für Gruppen, um mit einer Aktion alle Lichter der Gruppe an- / auszuschalten (onOffAllLights
entspricht dem Stateall_on
, währendon
dem Stateany_on
entspricht)(+ hinzugefügt)
Option hinzugefügt, um nur Geräte zu schalten, die bereits angeschaltet sind (ausgeschaltete Geräten werden mit dieser Option nicht geschaltet)(+ hinzugefügt)
Option hinzugefügt, dieon
auffalse
sowiebrightness
/level
auf0
setzt, wenn das Gerät nicht erreichbar (not reachable) ist
-
https://github.com/Zefau/ioBroker.hue-extended/releases
Test von v2.0.0-beta.1 (2020-07-05) via Github
(++ FEATURE)
Unterstützung der deCONZ REST API (und damit des Conbee / Conbee II Sticks)
Beschreibung
Ich würde mich freuen, wenn ihr mich beim Test der neuen Version des hue-extended Adapters unterstützt. Die Version v2.0.0-beta.1 unterstützt nun die deCONZ REST API (inkl. Webhook), womit Zigbee-Geräte mittels Conbee Stick eingebunden werden können. Es handelt sich dabei um eine Alternative zum deconz-Adapter.
Wie gewohnt liest der hue-extended Adapter die komplette API aus und legt alle Informationen als Objekt an. Was konkret synchronisiert werden soll, kann wie gewohnt in der Adapter-Konfiguration ausgewählt werden.
Über weitere Feature-Requests / Wünsche bin ich offen. Bugs bitte einfach hier posten oder als Issue im Adapter anlegen.
Installation
iobroker url https://github.com/Zefau/ioBroker.hue-extended iobroker upload hue-extended
Je Hue Bridge / deCONZ / Conbee Stick muss eine Instanz des Adapters angelegt werden. Bedeutet beim Besitz einer Hue Bridge und eines Conbee II Sticks, dass zwei Instanzen des hue-extended anzulegen sind.
-
Sollte es auch mit dem Raspbee gehen?
-
@muckel jo
-
@Zefau sagte in Test Adapter hue-extended:
Test von v2.0.0-beta.1 (2020-07-05) via Github
Installiert mit Code 0
Alles soweit Ok.
Objekte: 613Einstellungen:
System:
os: win32 RAM: 7.9 GB Node.js: v12.18.0 NPM: 6.14.4 JS-Controller: 3.1.6 Admin: 4.1.1 Active instances: 46
-
@Zefau
Ich weiß nicht ob das schon mal wo gefragt wurde, konnte aber leider nichts finden.Ist eine Einbindung von der Hue Sync Box langfristig geplant?
Es gäbe da ein paar nette Funktionen die man dann automatisieren könnte.
Bsp.
- Helligkeit der Leuchten in abhängig von der Raum Helligkeit
- Auswahl Entertainmentbereiche (Beamer/TV)
- Ambilight nur zu bestimmten Zeiten, etc.
Das Problem wird wohl sein, die Sync Box hat eine eigene Hue App (das alleine ist schon mühsam und schreit quasi danach über den Broker zentral gesteuert zu werden), daher hab ich keine Ahnung in wie weit aufwändig (möglich/unmöglich) das ganze überhaupt ist.
-
@Xsev sagte in Test Adapter hue-extended:
Ist eine Einbindung von der Hue Sync Box langfristig geplant?
Aktuell nicht geplant, da ich das Gerät nicht besitze. Die Hue Sync Box besitzt eine eigene API, insofern ist es leider nicht einfach integrierbar, sondern erfordert etwas Aufwand. Ohne Gerät wäre das blindes entwickeln.
-
@Zefau
Danke für die Info, ich habs fast befürchtet das die Geschichte nicht so einfach ist. -
@Zefau Jetzt bin ichs schon wieder.
Ich hab die Version 2.0.0-rc.1 am laufen. Mir fehlen leider die Datenpunkte (Action-on true/false) bei meinen Philips Outdoorbewegungsmeldern SML002. Die scheinen wohl iwann verschunden zu sein oder sich unter neuem Namen? irgendwo zu verstecken. Die folge ist, ich kann die Bewegungsmelder nicht mehr abschalten also nur noch über die Scriptausführung aber nimmer den Melder selber.
-
@Xsev Mit v1.x noch vorhanden und mit v2.x verschwunden? Handelt es sich um einen Sensor?
-
@Xsev siehe https://github.com/Zefau/ioBroker.hue-extended/issues/77. Probier mal bitte die v2.0.2 von Github, ob es damit funktioniert.
-
@Zefau Super danke, probier ich morgen gleich aus und melde mich wieder!
-
@Zefau
Perfekt!!! Datenpunkt funktioniert wieder! DANKE -
da meine zweite hue adpter instanz einfach von heute auf morgen den dienste eingestellt hat mus nun der extended ran
@Zefau
könntest du bitte das feld neben dem icon beschreibbar machen, ist bei mehreren bridges sehr nützlich
danke im vorausps: gibt es irgendwo eine beschreibung der ganzen einstellungen (wird man ja fast erschlagen von der vielfalt
)