Ich habe mal eine Frage zu meinem Setup:
Wir haben über dem Esstisch eine große Pendelleuchte, die ich bisher klassisch via Schaltaktor an und ausgemacht habe. Da mir die Lampe oft zu hell war, habe ich nun einen Miniaktor in die Lampe eingebaut, der in die HUE-Bridge integriert werden kann. Das funktioniert tadellos, auch die Steuerung über den HUE-LBS.
Nun möchte ich die Lampe aber auch wie bisher über das Gira G1 steuern - dieser kann natürlich nur mit KNX-GAs umgehen. Daher habe ich in der ETS Dummy-GAs angelegt und triggere über diese auch den HUE-LBS in Edomi. Funktioniert auch. Was ich aber nicht hinbekomme (vllt. stehe ich ja auch auf dem Schlauch), ist eine Art Init-Scan, so dass nach Projektaktivierung der korrekte Status angezeigt wird. Die Status-KNX-GA kann ich nur durch den Status-Ausgang des LBS setzen - aber dieser wird ja beim Edomi-Start nicht automatisch getriggert. Gibts denn eine Möglichkeit, den LBS-Ausgang bei Initialisierung irgendwie zu triggern/abzurufen?
Danke für Ideen!
Ankündigung
Einklappen
Keine Ankündigung bisher.
LBS19000(195|196|305) - HUE Bridge | Light | Plug
Einklappen
X
-
Habe nun den PHUE Ordner gelöscht und alles neu installiert - jetzt ist die autoload.php auch da und alles funktioniert!Zitat von jonofe Beitrag anzeigenIch würde einfach Phue neu installieren.
Danke!
Ich habe gerade gesehen, dass es ja auch ein Update vom Devices-Baustein gibt, der jetzt auch die Device-Namen mit ausgibt, das hilft ungemein!
Einen Kommentar schreiben:
-
Hallo zusammen,
ich komme hier an einem Problem gerade nicht weiter, eventuell kann mir jemand helfen.
Ich habe eine frische Installation von CentOS 7 durchgeführt und ein Edomi-Backup, das unter CentOS 6.5 lief, wiederhergestellt. Dann habe ich mich durchs Fehlerlog gehangelt und habe die LBS auf den neuesten Stand gebracht und die Pakete gemäß Hilfe nachinstalliert.
Beim HUE-Bridge Baustein bin ich über dasselbe Thema gestolpert, das hier zuletzt besprochen wurde ("composer.json"), habe es aber hinbekommen (dachte ich zumindest). Der Bridge Baustein läuft aber nicht, nach Neustart und Projektaktivierung kommt der folgende Fehler:
Ich habe das Debug-Log vom Bridge-Baustein aktiviert, hier steht nur das folgende:Code:Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE19000195.php | Fehlercode: 2 | Zeile: 55 | require(/usr/local/edomi/main/include/php/Phue/vendor/autoload.php): failed to open stream: No such file or directoryD
Offensichtlich fehlt mir die autoload.php. Das VZ "/usr/local/edomi/main/include/php/Phue/vendor/" habe ich und es befinden sich zahlreiche Ordner darin, nur die autoload.php fehlt. Ist da bei der Installation etwas schief gelaufen?Code:[TABLE="border: 0, cellpadding: 0, cellspacing: 0"] [TR] [TD]2021-01-31 10:41:58[/TD] [TD]313083[/TD] [TD]27836[/TD] [TD]debug [/TD] [TD]LBS19000195 [v1.4]: HUE Bridge LBS started (1042)[/TD] [/TR] [TR] [TD]2021-01-31 10:41:58[/TD] [TD]369077[/TD] [TD]27836[/TD] [TD]debug [/TD] [TD]LBS19000195 [v1.4]: HUE Bridge LBS stopped (1042)[/TD] [/TR] [/TABLE]
Danke für eure Hilfe!
Einen Kommentar schreiben:
-
Sorry für die blöde Frage!
Ich hab über die Suche nur deine Anleitung gefunden MxG.
Mit der Anleitung von jonofe hab ichs hingegkriegt, der LBS läuft jetzt.
Danke nochmal!!
Einen Kommentar schreiben:
-
jonofe hat am 07.01. den entscheidenden Tip gegeben:
Zitat von jonofe Beitrag anzeigen
einfach in der composer.json ändern in
Zwei Seiten zurück, ist dies auch schon detailliert erklärt worden.Code:require-dev.phpunit/phpunit
Einen Kommentar schreiben:
-
Hallo, ich versuche gerade den Hue Bridge LBS zum Laufen zu bekommen. Ich bin lt. Anleitung in der Hilfe vorgegangen, leider bekomme ich aber diese Fehlermeldung ganz am Ende:
Lt. Forum hatte MxG das durch folgende Schritte beheben können, bei mir scheint das aber nicht zu klappen, siehe Log unten.Code:[RuntimeException] require-dev.phpunit/PHPUnit is invalid, it should not contain uppercase characters. Please use phpunit/phpunit instead.
Kann ev. jemand sehen wo mein Fehler liegt? Meine Linux Kenntnisse sind eher bescheiden.Zitat von MxG Beitrag anzeigenDank Deines Denkanstoßes habe ich mir die Fehlermeldung nochmals genau angeschaut und das Folgende von hand gemacht:
Code:
rm -rf phpunit/ git clone --no-checkout 'https://github.com/sebastianbergmann/phpunit.git' '/usr/local/edomi/main/include/php/Phue/vendor/phpunit/phpunit' && cd usr/local/edomi/main/include/php/Phue/vendor/phpunit/phpunit' && git remote add composer 'https://github.com/sebastianbergmann/phpunit.git' && git fetch composer && git remote set-url origin 'https://github.com/sebastianbergmann/phpunit.git' && git remote set-url composer 'https://github.com/sebastianbergmann/phpunit.git'
Das lief soweit auch durch dann:
Klone nach '/usr/local/edomi/main/include/php/Phue/vendor/phpunit/phpunit'...
remote: Enumerating objects: 97783, done.
remote: Total 97783 (delta 0), reused 0 (delta 0), pack-reused 97783
Empfange Objekte: 100% (97783/97783), 46.19 MiB | 4.53 MiB/s, done.
Löse Unterschiede auf: 100% (64768/64768), done.
Von https://github.com/sebastianbergmann/phpunit
* [neuer Zweig] 7.5 -> composer/7.5
* [neuer Zweig] 8.4 -> composer/8.4
* [neuer Zweig] issue-3746/improve-developer-experience-of-global-wrapper-f unctions-for-assertions -> composer/issue-3746/improve-developer-experience-of-g lobal-wrapper-functions-for-assertions
* [neuer Zweig] master -> composer/master
* [neuer Zweig] refactor/configuration -> composer/refactor/configuration
[root@edomi phpunit]#
Anschließend habe ich wieder composer install aufgerufen und siehe da, diesmal ist phpunit/phpunit (5.7.25) durchgelaufen
Vielen Dank!!Code:[root@edomi phpunit]# cd /usr/local/edomi/main/include/php/Phue/vendor/ [root@edomi vendor]# ls phpunit squizlabs [root@edomi vendor]# rm -rf phpunit/ [root@edomi vendor]# ls squizlabs [root@edomi vendor]# git clone --no-checkout 'https://github.com/sebastianbergmann/phpunit.git' '/usr/local/edomi/main/include/php/Phue/vendor/phpunit/phpunit' Klone nach '/usr/local/edomi/main/include/php/Phue/vendor/phpunit/phpunit'... remote: Enumerating objects: 557, done. remote: Counting objects: 100% (557/557), done. remote: Compressing objects: 100% (317/317), done. remote: Total 113068 (delta 297), reused 362 (delta 238), pack-reused 112511 Empfange Objekte: 100% (113068/113068), 75.71 MiB | 12.72 MiB/s, done. Löse Unterschiede auf: 100% (76297/76297), done. [root@edomi vendor]# cd 'usr/local/edomi/main/include/php/Phue/vendor/phpunit/phpunit' -bash: cd: usr/local/edomi/main/include/php/Phue/vendor/phpunit/phpunit: Datei oder Verzeichnis nicht gefunden [root@edomi vendor]# cd '/usr/local/edomi/main/include/php/Phue/vendor/phpunit/phpunit' [root@edomi phpunit]# git remote add composer 'https://github.com/sebastianbergmann/phpunit.git' [root@edomi phpunit]# git fetch composer Von https://github.com/sebastianbergmann/phpunit * [neuer Zweig] 8.5 -> composer/8.5 * [neuer Zweig] 9.5 -> composer/9.5 * [neuer Zweig] issue-4502/php-8-attributes -> composer/issue-4502/php-8-attributes * [neuer Zweig] master -> composer/master [root@edomi phpunit]# git remote set-url origin 'https://github.com/sebastianbergmann/phpunit.git' [root@edomi phpunit]# git remote set-url composer 'https://github.com/sebastianbergmann/phpunit.git' [root@edomi phpunit]# composer install No composer.json in current directory, do you want to use the one at /usr/local/edomi/main/include/php/Phue? [Y,n]? [RuntimeException] require-dev.phpunit/PHPUnit is invalid, it should not contain uppercase characters. Please use phpunit/phpunit instead.
Einen Kommentar schreiben:
-
-
Hi,
gibt es eine Formel für die Berechnung der Farbtemperatur von Kelvin in Mirek? Habe leider keinen LBS oder passende Formel gefunden. Ich will zu Probezwecken einmal die Werte eines LED Dimmers (auf TW parametriert) an eine Philipshue RGB weiterleiten.
Einen Kommentar schreiben:
-
einfach in der composer.json ändern inZitat von messen1980 Beitrag anzeigenrequire-dev.phpunit/PHPUnit
Zwei Seiten zurück, ist dies auch schon detailliert erklärt worden.Code:require-dev.phpunit/phpunit
- Likes 2
Einen Kommentar schreiben:
-
Guten Abend Zusammen,
aufgrund eines HW Fehlers musste ich meine EDOMI Installation neu aufsetzen.
Jetzt bekomme ich die HUE LBSn nicht mehr an den Start.
Habe eine CentOS 7 Installation mit EDOMI 2.02 und bin nach Anleitung vorgegangen.
Beim letzten Punkt "composer install" bekomme ich nun folgende Meldung:
[RuntimeException]
require-dev.phpunit/PHPUnit is invalid, it should not contain uppercase cha
racters. Please use phpunit/phpunit instead.
Bei meinem Alten System ebenfalls CentOS 7 liesen sich die Bausteine Problemlos in Betrieb nehmen.
Hat jemand Rat für mich, komm nicht mehr weiter. Google hatte auch keine wirkliche Lösung.?
Vielen Dank
Einen Kommentar schreiben:



Einen Kommentar schreiben: