Wenn dies dein erster Besuch hier ist, lies bitte zuerst die Hilfe - Häufig gestellte Fragen durch. Du musst dich vermutlich registrieren, bevor du Beiträge verfassen kannst. Klicke oben auf 'Registrieren', um den Registrierungsprozess zu starten. Du kannst auch jetzt schon Beiträge lesen. Suche dir einfach das Forum aus, das dich am meisten interessiert.
Ankündigung
Einklappen
Keine Ankündigung bisher.
LBS 19000925 HOMEMATIC-EDOMI-Master und alle darauf basierenden LBSen
Nach der Betätigung des Fensterkontaktes bekomme ich keinen Eintrag in den beiden Log's.
Irgendwie scheint die CCU nicht den aktualisierten Status zurück zu senden.
Nach dem manuellen trigger auf den setValue bekomme ich im Log des Fensterkontaktes folgenden Eintrag:
Hab es nun nach Anleitung installiert und funktioniert.
Meine alte Edomi 1.48 vm geupdatet bis 1.52 (gleich anfangs einen Snapshot gemacht)
Werkseinstellung Neues Projekt
Nach Anleitung installiert
Auf Konsole alles mit y Enter bestätigt:
Code:
[root@edomi-vm ~]# yum install php-xmlrpc
Loaded plugins: fastestmirror
base | 3.7 kB 00:00
base/primary_db | 4.7 MB 00:01
extras | 3.4 kB 00:00
extras/primary_db | 29 kB 00:00
updates | 3.4 kB 00:00
updates/primary_db | 3.1 MB 00:01
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package php-xmlrpc.x86_64 0:5.3.3-49.el6 will be installed
--> Processing Dependency: php-common(x86-64) = 5.3.3-49.el6 for package: php-xmlrpc-5.3.3-49.el6.x86_64
--> Running transaction check
---> Package php-common.x86_64 0:5.3.3-46.el6_6 will be updated
--> Processing Dependency: php-common(x86-64) = 5.3.3-46.el6_6 for package: php-cli-5.3.3-46.el6_6.x86_64
--> Processing Dependency: php-common(x86-64) = 5.3.3-46.el6_6 for package: php-gd-5.3.3-46.el6_6.x86_64
--> Processing Dependency: php-common(x86-64) = 5.3.3-46.el6_6 for package: php-5.3.3-46.el6_6.x86_64
--> Processing Dependency: php-common(x86-64) = 5.3.3-46.el6_6 for package: php-mysql-5.3.3-46.el6_6.x86_64
--> Processing Dependency: php-common(x86-64) = 5.3.3-46.el6_6 for package: php-pdo-5.3.3-46.el6_6.x86_64
--> Processing Dependency: php-common(x86-64) = 5.3.3-46.el6_6 for package: php-soap-5.3.3-46.el6_6.x86_64
---> Package php-common.x86_64 0:5.3.3-49.el6 will be an update
--> Running transaction check
---> Package php.x86_64 0:5.3.3-46.el6_6 will be updated
--> Processing Dependency: php(x86-64) = 5.3.3-46.el6_6 for package: php-devel-5.3.3-46.el6_6.x86_64
---> Package php.x86_64 0:5.3.3-49.el6 will be an update
---> Package php-cli.x86_64 0:5.3.3-46.el6_6 will be updated
---> Package php-cli.x86_64 0:5.3.3-49.el6 will be an update
---> Package php-gd.x86_64 0:5.3.3-46.el6_6 will be updated
---> Package php-gd.x86_64 0:5.3.3-49.el6 will be an update
---> Package php-mysql.x86_64 0:5.3.3-46.el6_6 will be updated
---> Package php-mysql.x86_64 0:5.3.3-49.el6 will be an update
---> Package php-pdo.x86_64 0:5.3.3-46.el6_6 will be updated
---> Package php-pdo.x86_64 0:5.3.3-49.el6 will be an update
---> Package php-soap.x86_64 0:5.3.3-46.el6_6 will be updated
---> Package php-soap.x86_64 0:5.3.3-49.el6 will be an update
--> Running transaction check
---> Package php-devel.x86_64 0:5.3.3-46.el6_6 will be updated
---> Package php-devel.x86_64 0:5.3.3-49.el6 will be an update
--> Finished Dependency Resolution
Dependencies Resolved
================================================================================
Package Arch Version Repository Size
================================================================================
Installing:
php-xmlrpc x86_64 5.3.3-49.el6 base 58 k
Updating for dependencies:
php x86_64 5.3.3-49.el6 base 1.1 M
php-cli x86_64 5.3.3-49.el6 base 2.2 M
php-common x86_64 5.3.3-49.el6 base 530 k
php-devel x86_64 5.3.3-49.el6 base 513 k
php-gd x86_64 5.3.3-49.el6 base 111 k
php-mysql x86_64 5.3.3-49.el6 base 86 k
php-pdo x86_64 5.3.3-49.el6 base 80 k
php-soap x86_64 5.3.3-49.el6 base 145 k
Transaction Summary
================================================================================
Install 1 Package(s)
Upgrade 8 Package(s)
Total download size: 4.8 M
Is this ok [y/N]: y
Downloading Packages:
(1/9): php-5.3.3-49.el6.x86_64.rpm | 1.1 MB 00:00
(2/9): php-cli-5.3.3-49.el6.x86_64.rpm | 2.2 MB 00:00
(3/9): php-common-5.3.3-49.el6.x86_64.rpm | 530 kB 00:00
(4/9): php-devel-5.3.3-49.el6.x86_64.rpm | 513 kB 00:00
(5/9): php-gd-5.3.3-49.el6.x86_64.rpm | 111 kB 00:00
(6/9): php-mysql-5.3.3-49.el6.x86_64.rpm | 86 kB 00:00
(7/9): php-pdo-5.3.3-49.el6.x86_64.rpm | 80 kB 00:00
(8/9): php-soap-5.3.3-49.el6.x86_64.rpm | 145 kB 00:00
(9/9): php-xmlrpc-5.3.3-49.el6.x86_64.rpm | 58 kB 00:00
--------------------------------------------------------------------------------
Total 2.3 MB/s | 4.8 MB 00:02
Warnung: rpmts_HdrFromFdno: Header V3 RSA/SHA1 Signature, Schlüssel-ID c105b9de: NOKEY
Retrieving key from file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
Importing GPG key 0xC105B9DE:
Userid : CentOS-6 Key (CentOS 6 Official Signing Key) <centos-6-key@centos.org>
Package: centos-release-6-5.el6.centos.11.1.x86_64 (@anaconda-CentOS-201311272149.x86_64/6.5)
From : /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
Is this ok [y/N]: y
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Warning: RPMDB altered outside of yum.
Updating : php-common-5.3.3-49.el6.x86_64 1/17
Updating : php-pdo-5.3.3-49.el6.x86_64 2/17
Updating : php-cli-5.3.3-49.el6.x86_64 3/17
Updating : php-5.3.3-49.el6.x86_64 4/17
Updating : php-devel-5.3.3-49.el6.x86_64 5/17
Updating : php-mysql-5.3.3-49.el6.x86_64 6/17
Installing : php-xmlrpc-5.3.3-49.el6.x86_64 7/17
Updating : php-soap-5.3.3-49.el6.x86_64 8/17
Updating : php-gd-5.3.3-49.el6.x86_64 9/17
Cleanup : php-mysql-5.3.3-46.el6_6.x86_64 10/17
Cleanup : php-devel-5.3.3-46.el6_6.x86_64 11/17
Cleanup : php-5.3.3-46.el6_6.x86_64 12/17
Cleanup : php-cli-5.3.3-46.el6_6.x86_64 13/17
Cleanup : php-pdo-5.3.3-46.el6_6.x86_64 14/17
Cleanup : php-gd-5.3.3-46.el6_6.x86_64 15/17
Cleanup : php-soap-5.3.3-46.el6_6.x86_64 16/17
Cleanup : php-common-5.3.3-46.el6_6.x86_64 17/17
Verifying : php-pdo-5.3.3-49.el6.x86_64 1/17
Verifying : php-mysql-5.3.3-49.el6.x86_64 2/17
Verifying : php-xmlrpc-5.3.3-49.el6.x86_64 3/17
Verifying : php-soap-5.3.3-49.el6.x86_64 4/17
Verifying : php-cli-5.3.3-49.el6.x86_64 5/17
Verifying : php-5.3.3-49.el6.x86_64 6/17
Verifying : php-gd-5.3.3-49.el6.x86_64 7/17
Verifying : php-devel-5.3.3-49.el6.x86_64 8/17
Verifying : php-common-5.3.3-49.el6.x86_64 9/17
Verifying : php-cli-5.3.3-46.el6_6.x86_64 10/17
Verifying : php-devel-5.3.3-46.el6_6.x86_64 11/17
Verifying : php-5.3.3-46.el6_6.x86_64 12/17
Verifying : php-gd-5.3.3-46.el6_6.x86_64 13/17
Verifying : php-common-5.3.3-46.el6_6.x86_64 14/17
Verifying : php-pdo-5.3.3-46.el6_6.x86_64 15/17
Verifying : php-mysql-5.3.3-46.el6_6.x86_64 16/17
Verifying : php-soap-5.3.3-46.el6_6.x86_64 17/17
Installed:
php-xmlrpc.x86_64 0:5.3.3-49.el6
Dependency Updated:
php.x86_64 0:5.3.3-49.el6 php-cli.x86_64 0:5.3.3-49.el6
php-common.x86_64 0:5.3.3-49.el6 php-devel.x86_64 0:5.3.3-49.el6
php-gd.x86_64 0:5.3.3-49.el6 php-mysql.x86_64 0:5.3.3-49.el6
php-pdo.x86_64 0:5.3.3-49.el6 php-soap.x86_64 0:5.3.3-49.el6
Complete!
HOMEMATIC-EDOMI-Master-XML-RPC-Server.php nach /usr/local/edomi/www/shared/php/ (Rechte auf 777)
homematic.class.php nach /usr/local/edomi/main/include/php/ (ev. Rechte auf 777)
Edomi eimal komplett durchgestartet.
Logikseite erstellt und Projekt aktiviert (noch Fehler weil noch Dateien angelegt werden) bei der zweiten Aktivierung keine Fehler mehr.
Folgendes wird edomi für die nächsten 10 Statusänderungen anmelden.
Ich habe es nun über das Script probiert und eine kleinen Erfolg zu verzeichnen. Der Master-LBS gibt jetzt die aktuelle Zeit der letzten Aktualisierung am A1 aus.
Am Fensterkontakt-LBS wird auch die Position aktualisiert.
Allerdings finde ich im Log des Master-LBS keine Einträge wie bei Dir in Post #38.
Der LBS führt jetzt eine Dateiprüfung durch und schreibt sie ins Customlog (um einfache Fehler ausschließen zu können).
Falls es Probleme gibt empfiehlt es sich folgende Dateien anzusehen:
In /usr/local/edomi/www/shared/php/ werden folgende Dateien nach dem ersten Start angelegt.
HOMEMATIC-EDOMI-Master-daten-Server.data > Serverlog zwischenspeicher
HOMEMATIC-EDOMI-Master-daten-edomi_lbs.data > Angemeldete LBS Ausgänge und Master-ID
HOMEMATIC-EDOMI-Master-daten-hm_events.data > Von der CCU2 aktuell empfangene Daten
Durch öffnen mit dem Texteditor sieht man die angemeldeten LBS Ausgänge oder von der CCU2 aktuell empfangene Daten.
Wir verarbeiten personenbezogene Daten über die Nutzer unserer Website mithilfe von Cookies und anderen Technologien, um unsere Dienste bereitzustellen. Weitere Informationen findest Du in unserer Datenschutzerklärung.
Indem Du unten auf "ICH stimme zu" klickst, stimmst Du unserer Datenschutzerklärung und unseren persönlichen Datenverarbeitungs- und Cookie-Praktiken zu, wie darin beschrieben. Du erkennst außerdem an, dass dieses Forum möglicherweise außerhalb Deines Landes gehostet wird und bist damit einverstanden, dass Deine Daten in dem Land, in dem dieses Forum gehostet wird, gesammelt, gespeichert und verarbeitet werden.
Kommentar