Proxima
10. August 2013 um 20:07
61
Hallo Brownson,
folgender Output beim Ausführen des Scripts:
Found Device IEQ0101830:4
Found Device IEQ0207965:11
Found Device IEQ0207965:19
Found Device IEQ0207965:12
Found Device HEQ0352808:1
Found Device IEQ0207965:17
Found Device IEQ0381716:1
Found Device IEQ0100194:4
Found Device IEQ0207965:1
Found Device IEQ0207965:13
Found Device IEQ0381848:1
Found Device IEQ0095679:1
Found Device IEQ0207965:16
Found Device HEQ0353519:1
Found Device JEQ0298957:0, RSSI=-65535
Found Device IEQ0101830:3
Found Device IEQ0207965:7
Found Device IEQ0100194:3
Found Device IEQ0100194:1
Found Device JEQ0298957:1
Found Device IEQ0381718:1
Found Device IEQ0207965:5
Found Device IEQ0095679:2
Found Device IEQ0207965:3
Found Device JEQ0263879:0, RSSI=-65535
Found Device IEQ0207965:8
Found Device IEQ0101830:1
Found Device IEQ0095679:3
Found Device KEQ0068314:1
Found Device IEQ0207965:18
Found Device IEQ0207965:15
Found Device IEQ0207965:6
Found Device IEQ0101830:2
Found Device JEQ0263879:1
Found Device IEQ0095679:4
Found Device HEQ0352696:1
Found Device IEQ0100194:0, RSSI=-65535
Found Device IEQ0207965:14
Found Device IEQ0207965:10
Found Device IEQ0207965:2
Found Device IEQ0100194:2
Found Device IEQ0207965:9
Found Device IEQ0207965:4
Gruß Proxima
Na, dann ist ja alles klar --> Du hast 3 Homematic Maintainance Devices (Kanal 0) und die liefern keinen gültigen Wert für RSSI (woran das liegt kann ich Dir aber auch nicht sagen, ist bei mir auch immer nach einem Reboot der CCU der Fall, gibt sich dann aber wieder …)
reblade
10. September 2013 um 12:57
63
Brownson:
@reblade
Hast Du die Installation nach der Konfiguration ausgeführt?
Es werden nur Instanzen angelegt, die noch nicht im System existieren!
Poste auch mal das entsprechende Log der Installation, zu finden im Log Verzeichnis mit Namen:
IPSModuleManager_YYYY-MM-DD_HHMI_IPSHomematic.log
Ich habe beides ausprobiert einmal über einen bestehende HM Aktoren Installation IPSHomematic installiert,
und einmal den aktor deinstalliert und IPSHomexxxx deinstalliert, dann nur IPSHome installiert und danach den aktor…alles ohne ersichtlichen Erfolg
LOG vom 07.08.2013:
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:11.97 Module Download Ini File doesnt exists -> Load Ini File „https://raw.github.com/brownson/IPSLibrary/Development/IPSLibrary\install\DownloadListFiles\IPSHomematic_FileList.ini “
IPSModuleManager-Log-IPSFileHandler 2013-08-07 16:37:11.97 Copy https://raw.github.com/brownson/IPSLibrary/Development/IPSLibrary/install/DownloadListFiles/IPSHomematic_FileList.ini —> C:\IP-Symcon\scripts\IPSLibrary\install\DownloadListFiles\IPSHomematic_FileList.ini
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:12.50 Module Ini File doesnt exists -> Load Default Ini File „C:\IP-Symcon\scripts\IPSLibrary\install\InitializationFiles\Default\IPSHomematic.ini“
IPSModuleManager-Log-IPSFileHandler 2013-08-07 16:37:12.51 Copy https://raw.github.com/brownson/IPSLibrary/Development/IPSLibrary/install/InitializationFiles/Default/IPSHomematic.ini —> C:\IP-Symcon\scripts\IPSLibrary\install\InitializationFiles\Default\IPSHomematic.ini
IPSModuleManager-Log-IPSFileHandler 2013-08-07 16:37:12.91 Create User File C:\IP-Symcon\scripts\IPSLibrary\install\InitializationFiles\IPSHomematic.ini from Default File C:\IP-Symcon\scripts\IPSLibrary\install\InitializationFiles\Default\IPSHomematic.ini
IPSModuleManager-Log-IPSFileHandler 2013-08-07 16:37:12.92 Copy C:\IP-Symcon\scripts\IPSLibrary\install\InitializationFiles\Default\IPSHomematic.ini --> C:\IP-Symcon\scripts\IPSLibrary\install\InitializationFiles\IPSHomematic.ini
IPSModuleManager-Log-IPSFileHandler 2013-08-07 16:37:12.95 Create Directory C:\IP-Symcon\backup\IPSLibrary_Load\IPSLibrary_2013-08-07_1637\IPSLibrary\install\DownloadListFiles
IPSModuleManager-Log-IPSFileHandler 2013-08-07 16:37:12.95 Copy C:\IP-Symcon\scripts\IPSLibrary\install\DownloadListFiles\IPSHomematic_FileList.ini --> C:\IP-Symcon\backup\IPSLibrary_Load\IPSLibrary_2013-08-07_1637\IPSLibrary\install\DownloadListFiles\IPSHomematic_FileList.ini
IPSModuleManager-Log-IPSFileHandler 2013-08-07 16:37:12.96 Copy https://raw.github.com/brownson/IPSLibrary/Development/IPSLibrary/install/DownloadListFiles/IPSHomematic_FileList.ini —> C:\IP-Symcon\scripts\IPSLibrary\install\DownloadListFiles\IPSHomematic_FileList.ini
IPSModuleManager-Log-IPSFileVersionHandler 2013-08-07 16:37:13.28 Set Version IPSHomematic=2.50.4 (Loading)
IPSModuleManager-Log-IPSFileVersionHandler 2013-08-07 16:37:13.28 Set Repository IPSHomematic=https://raw.github.com/brownson/IPSLibrary/Development/
IPSModuleManager-Log-IPSBackupHandler 2013-08-07 16:37:13.29 Backup NOT possible - Source File C:\IP-Symcon\scripts\IPSLibrary\install\InstallationScripts\IPSHomematic_Installation.ips.php doesnt exists
IPSModuleManager-Log-IPSFileHandler 2013-08-07 16:37:13.29 Copy https://raw.github.com/brownson/IPSLibrary/Development/IPSLibrary/install/InstallationScripts/IPSHomematic_Installation.ips.php —> C:\IP-Symcon\scripts\IPSLibrary\install\InstallationScripts\IPSHomematic_Installation.ips.php
IPSModuleManager-Log-IPSFileHandler 2013-08-07 16:37:13.88 Create Directory C:\IP-Symcon\backup\IPSLibrary_Load\IPSLibrary_2013-08-07_1637\IPSLibrary\install\InitializationFiles\Default
IPSModuleManager-Log-IPSFileHandler 2013-08-07 16:37:13.88 Copy C:\IP-Symcon\scripts\IPSLibrary\install\InitializationFiles\Default\IPSHomematic.ini --> C:\IP-Symcon\backup\IPSLibrary_Load\IPSLibrary_2013-08-07_1637\IPSLibrary\install\InitializationFiles\Default\IPSHomematic.ini
IPSModuleManager-Log-IPSFileHandler 2013-08-07 16:37:13.89 Copy https://raw.github.com/brownson/IPSLibrary/Development/IPSLibrary/install/InitializationFiles/Default/IPSHomematic.ini —> C:\IP-Symcon\scripts\IPSLibrary\install\InitializationFiles\Default\IPSHomematic.ini
IPSModuleManager-Log-IPSScriptHandler 2013-08-07 16:37:14.23 Register Script IPSHomematic.ini in Program.IPSLibrary.install.InitializationFiles (File=C:\IP-Symcon\scripts\IPSLibrary\install\InitializationFiles\IPSHomematic.ini)
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:14.24 Created Script IPSHomematic.ini=48044
IPSModuleManager-Log-IPSBackupHandler 2013-08-07 16:37:14.24 Backup NOT possible - Source File C:\IP-Symcon\scripts\IPSLibrary\app\hardware\IPSHomematic\IPSHomematic.inc.php doesnt exists
IPSModuleManager-Log-IPSBackupHandler 2013-08-07 16:37:14.24 Backup NOT possible - Source File C:\IP-Symcon\scripts\IPSLibrary\app\hardware\IPSHomematic\IPSHomematic_Constants.inc.php doesnt exists
IPSModuleManager-Log-IPSBackupHandler 2013-08-07 16:37:14.25 Backup NOT possible - Source File C:\IP-Symcon\scripts\IPSLibrary\app\hardware\IPSHomematic\IPSHomematic_Utils.inc.php doesnt exists
IPSModuleManager-Log-IPSBackupHandler 2013-08-07 16:37:14.25 Backup NOT possible - Source File C:\IP-Symcon\scripts\IPSLibrary\app\hardware\IPSHomematic\IPSHomematic_Manager.class.php doesnt exists
IPSModuleManager-Log-IPSBackupHandler 2013-08-07 16:37:14.25 Backup NOT possible - Source File C:\IP-Symcon\scripts\IPSLibrary\app\hardware\IPSHomematic\IPSHomematic_ChangeSettings.ips.php doesnt exists
IPSModuleManager-Log-IPSBackupHandler 2013-08-07 16:37:14.25 Backup NOT possible - Source File C:\IP-Symcon\scripts\IPSLibrary\app\hardware\IPSHomematic\IPSHomematic_SmokeDetector.ips.php doesnt exists
IPSModuleManager-Log-IPSBackupHandler 2013-08-07 16:37:14.25 Backup NOT possible - Source File C:\IP-Symcon\scripts\IPSLibrary\app\hardware\IPSHomematic\IPSHomematic_TimerRefreshServiceMessages.ips.php doesnt exists
IPSModuleManager-Log-IPSBackupHandler 2013-08-07 16:37:14.25 Backup NOT possible - Source File C:\IP-Symcon\scripts\IPSLibrary\app\hardware\IPSHomematic\IPSHomematic_TimerRefreshRSSI.ips.php doesnt exists
IPSModuleManager-Log-IPSBackupHandler 2013-08-07 16:37:14.26 Backup NOT possible - Source File C:\IP-Symcon\scripts\IPSLibrary\app\hardware\IPSHomematic\IPSHomematic_ResetServiceMessages.ips.php doesnt exists
IPSModuleManager-Log-IPSBackupHandler 2013-08-07 16:37:14.26 Backup NOT possible - Source File C:\IP-Symcon\scripts\IPSLibrary\app\hardware\IPSHomematic\IPSHomematic_RefreshServiceMessages.ips.php doesnt exists
IPSModuleManager-Log-IPSBackupHandler 2013-08-07 16:37:14.26 Backup NOT possible - Source File C:\IP-Symcon\scripts\IPSLibrary\app\hardware\IPSHomematic\IPSHomematic_RefreshRSSI.ips.php doesnt exists
IPSModuleManager-Log-IPSBackupHandler 2013-08-07 16:37:14.26 Backup NOT possible - Source File C:\IP-Symcon\scripts\IPSLibrary\app\hardware\IPSHomematic\IPSHomematic_RefreshStatusVariables.ips.php doesnt exists
IPSModuleManager-Log-IPSFileHandler 2013-08-07 16:37:14.26 Create Directory C:\IP-Symcon\scripts\IPSLibrary\app\hardware\IPSHomematic
IPSModuleManager-Log-IPSFileHandler 2013-08-07 16:37:14.26 Copy https://raw.github.com/brownson/IPSLibrary/Development/IPSLibrary/app/hardware/IPSHomematic/IPSHomematic.inc.php —> C:\IP-Symcon\scripts\IPSLibrary\app\hardware\IPSHomematic\IPSHomematic.inc.php
IPSModuleManager-Log-IPSFileHandler 2013-08-07 16:37:14.65 Copy https://raw.github.com/brownson/IPSLibrary/Development/IPSLibrary/app/hardware/IPSHomematic/IPSHomematic_Constants.inc.php —> C:\IP-Symcon\scripts\IPSLibrary\app\hardware\IPSHomematic\IPSHomematic_Constants.inc.php
IPSModuleManager-Log-IPSFileHandler 2013-08-07 16:37:15.00 Copy https://raw.github.com/brownson/IPSLibrary/Development/IPSLibrary/app/hardware/IPSHomematic/IPSHomematic_Utils.inc.php —> C:\IP-Symcon\scripts\IPSLibrary\app\hardware\IPSHomematic\IPSHomematic_Utils.inc.php
IPSModuleManager-Log-IPSFileHandler 2013-08-07 16:37:15.41 Copy https://raw.github.com/brownson/IPSLibrary/Development/IPSLibrary/app/hardware/IPSHomematic/IPSHomematic_Manager.class.php —> C:\IP-Symcon\scripts\IPSLibrary\app\hardware\IPSHomematic\IPSHomematic_Manager.class.php
IPSModuleManager-Log-IPSFileHandler 2013-08-07 16:37:15.87 Copy https://raw.github.com/brownson/IPSLibrary/Development/IPSLibrary/app/hardware/IPSHomematic/IPSHomematic_ChangeSettings.ips.php —> C:\IP-Symcon\scripts\IPSLibrary\app\hardware\IPSHomematic\IPSHomematic_ChangeSettings.ips.php
IPSModuleManager-Log-IPSFileHandler 2013-08-07 16:37:16.41 Copy https://raw.github.com/brownson/IPSLibrary/Development/IPSLibrary/app/hardware/IPSHomematic/IPSHomematic_SmokeDetector.ips.php —> C:\IP-Symcon\scripts\IPSLibrary\app\hardware\IPSHomematic\IPSHomematic_SmokeDetector.ips.php
IPSModuleManager-Log-IPSFileHandler 2013-08-07 16:37:16.86 Copy https://raw.github.com/brownson/IPSLibrary/Development/IPSLibrary/app/hardware/IPSHomematic/IPSHomematic_TimerRefreshServiceMessages.ips.php —> C:\IP-Symcon\scripts\IPSLibrary\app\hardware\IPSHomematic\IPSHomematic_TimerRefreshServiceMessages.ips.php
IPSModuleManager-Log-IPSFileHandler 2013-08-07 16:37:17.23 Copy https://raw.github.com/brownson/IPSLibrary/Development/IPSLibrary/app/hardware/IPSHomematic/IPSHomematic_TimerRefreshRSSI.ips.php —> C:\IP-Symcon\scripts\IPSLibrary\app\hardware\IPSHomematic\IPSHomematic_TimerRefreshRSSI.ips.php
IPSModuleManager-Log-IPSFileHandler 2013-08-07 16:37:17.65 Copy https://raw.github.com/brownson/IPSLibrary/Development/IPSLibrary/app/hardware/IPSHomematic/IPSHomematic_ResetServiceMessages.ips.php —> C:\IP-Symcon\scripts\IPSLibrary\app\hardware\IPSHomematic\IPSHomematic_ResetServiceMessages.ips.php
IPSModuleManager-Log-IPSFileHandler 2013-08-07 16:37:18.08 Copy https://raw.github.com/brownson/IPSLibrary/Development/IPSLibrary/app/hardware/IPSHomematic/IPSHomematic_RefreshServiceMessages.ips.php —> C:\IP-Symcon\scripts\IPSLibrary\app\hardware\IPSHomematic\IPSHomematic_RefreshServiceMessages.ips.php
IPSModuleManager-Log-IPSFileHandler 2013-08-07 16:37:18.47 Copy https://raw.github.com/brownson/IPSLibrary/Development/IPSLibrary/app/hardware/IPSHomematic/IPSHomematic_RefreshRSSI.ips.php —> C:\IP-Symcon\scripts\IPSLibrary\app\hardware\IPSHomematic\IPSHomematic_RefreshRSSI.ips.php
IPSModuleManager-Log-IPSFileHandler 2013-08-07 16:37:18.94 Copy https://raw.github.com/brownson/IPSLibrary/Development/IPSLibrary/app/hardware/IPSHomematic/IPSHomematic_RefreshStatusVariables.ips.php —> C:\IP-Symcon\scripts\IPSLibrary\app\hardware\IPSHomematic\IPSHomematic_RefreshStatusVariables.ips.php
IPSModuleManager-Log-IPSScriptHandler 2013-08-07 16:37:19.33 Register Script IPSHomematic in Program.IPSLibrary.app.hardware.IPSHomematic (File=C:\IP-Symcon\scripts\IPSLibrary\app\hardware\IPSHomematic\IPSHomematic.inc.php)
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:19.33 Created Category IPSHomematic=11818
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:19.34 Created Script IPSHomematic=46025
IPSModuleManager-Log-IPSScriptHandler 2013-08-07 16:37:19.34 Register Script IPSHomematic_Constants in Program.IPSLibrary.app.hardware.IPSHomematic (File=C:\IP-Symcon\scripts\IPSLibrary\app\hardware\IPSHomematic\IPSHomematic_Constants.inc.php)
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:19.35 Created Script IPSHomematic_Constants=38097
IPSModuleManager-Log-IPSScriptHandler 2013-08-07 16:37:19.35 Register Script IPSHomematic_Utils in Program.IPSLibrary.app.hardware.IPSHomematic (File=C:\IP-Symcon\scripts\IPSLibrary\app\hardware\IPSHomematic\IPSHomematic_Utils.inc.php)
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:19.37 Created Script IPSHomematic_Utils=39072
IPSModuleManager-Log-IPSScriptHandler 2013-08-07 16:37:19.37 Register Script IPSHomematic_Manager in Program.IPSLibrary.app.hardware.IPSHomematic (File=C:\IP-Symcon\scripts\IPSLibrary\app\hardware\IPSHomematic\IPSHomematic_Manager.class.php)
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:19.38 Created Script IPSHomematic_Manager=35710
IPSModuleManager-Log-IPSScriptHandler 2013-08-07 16:37:19.38 Register Script IPSHomematic_ChangeSettings in Program.IPSLibrary.app.hardware.IPSHomematic (File=C:\IP-Symcon\scripts\IPSLibrary\app\hardware\IPSHomematic\IPSHomematic_ChangeSettings.ips.php)
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:19.39 Created Script IPSHomematic_ChangeSettings=33189
IPSModuleManager-Log-IPSScriptHandler 2013-08-07 16:37:19.40 Register Script IPSHomematic_SmokeDetector in Program.IPSLibrary.app.hardware.IPSHomematic (File=C:\IP-Symcon\scripts\IPSLibrary\app\hardware\IPSHomematic\IPSHomematic_SmokeDetector.ips.php)
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:19.41 Created Script IPSHomematic_SmokeDetector=31403
IPSModuleManager-Log-IPSScriptHandler 2013-08-07 16:37:19.41 Register Script IPSHomematic_TimerRefreshServiceMessages in Program.IPSLibrary.app.hardware.IPSHomematic (File=C:\IP-Symcon\scripts\IPSLibrary\app\hardware\IPSHomematic\IPSHomematic_TimerRefreshServiceMessages.ips.php)
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:19.43 Created Script IPSHomematic_TimerRefreshServiceMessages=37429
IPSModuleManager-Log-IPSScriptHandler 2013-08-07 16:37:19.43 Register Script IPSHomematic_TimerRefreshRSSI in Program.IPSLibrary.app.hardware.IPSHomematic (File=C:\IP-Symcon\scripts\IPSLibrary\app\hardware\IPSHomematic\IPSHomematic_TimerRefreshRSSI.ips.php)
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:19.44 Created Script IPSHomematic_TimerRefreshRSSI=58986
IPSModuleManager-Log-IPSScriptHandler 2013-08-07 16:37:19.44 Register Script IPSHomematic_ResetServiceMessages in Program.IPSLibrary.app.hardware.IPSHomematic (File=C:\IP-Symcon\scripts\IPSLibrary\app\hardware\IPSHomematic\IPSHomematic_ResetServiceMessages.ips.php)
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:19.46 Created Script IPSHomematic_ResetServiceMessages=19136
IPSModuleManager-Log-IPSScriptHandler 2013-08-07 16:37:19.46 Register Script IPSHomematic_RefreshServiceMessages in Program.IPSLibrary.app.hardware.IPSHomematic (File=C:\IP-Symcon\scripts\IPSLibrary\app\hardware\IPSHomematic\IPSHomematic_RefreshServiceMessages.ips.php)
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:19.47 Created Script IPSHomematic_RefreshServiceMessages=19121
IPSModuleManager-Log-IPSScriptHandler 2013-08-07 16:37:19.47 Register Script IPSHomematic_RefreshRSSI in Program.IPSLibrary.app.hardware.IPSHomematic (File=C:\IP-Symcon\scripts\IPSLibrary\app\hardware\IPSHomematic\IPSHomematic_RefreshRSSI.ips.php)
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:19.49 Created Script IPSHomematic_RefreshRSSI=17478
IPSModuleManager-Log-IPSScriptHandler 2013-08-07 16:37:19.49 Register Script IPSHomematic_RefreshStatusVariables in Program.IPSLibrary.app.hardware.IPSHomematic (File=C:\IP-Symcon\scripts\IPSLibrary\app\hardware\IPSHomematic\IPSHomematic_RefreshStatusVariables.ips.php)
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:19.50 Created Script IPSHomematic_RefreshStatusVariables=24128
IPSModuleManager-Log-IPSBackupHandler 2013-08-07 16:37:19.51 Backup NOT possible - Source File C:\IP-Symcon\scripts\IPSLibrary\config\hardware\IPSHomematic\Default\IPSHomematic_Configuration.inc.php doesnt exists
IPSModuleManager-Log-IPSBackupHandler 2013-08-07 16:37:19.51 Backup NOT possible - Source File C:\IP-Symcon\scripts\IPSLibrary\config\hardware\IPSHomematic\Default\IPSHomematic_Custom.inc.php doesnt exists
IPSModuleManager-Log-IPSFileHandler 2013-08-07 16:37:19.51 Create Directory C:\IP-Symcon\scripts\IPSLibrary\config\hardware\IPSHomematic\Default
IPSModuleManager-Log-IPSFileHandler 2013-08-07 16:37:19.51 Copy https://raw.github.com/brownson/IPSLibrary/Development/IPSLibrary/config/hardware/IPSHomematic/Default/IPSHomematic_Configuration.inc.php —> C:\IP-Symcon\scripts\IPSLibrary\config\hardware\IPSHomematic\Default\IPSHomematic_Configuration.inc.php
IPSModuleManager-Log-IPSFileHandler 2013-08-07 16:37:19.98 Copy https://raw.github.com/brownson/IPSLibrary/Development/IPSLibrary/config/hardware/IPSHomematic/Default/IPSHomematic_Custom.inc.php —> C:\IP-Symcon\scripts\IPSLibrary\config\hardware\IPSHomematic\Default\IPSHomematic_Custom.inc.php
IPSModuleManager-Log-IPSFileHandler 2013-08-07 16:37:20.39 Create User File C:\IP-Symcon\scripts\IPSLibrary\config\hardware\IPSHomematic\IPSHomematic_Configuration.inc.php from Default File C:\IP-Symcon\scripts\IPSLibrary\config\hardware\IPSHomematic\Default\IPSHomematic_Configuration.inc.php
IPSModuleManager-Log-IPSFileHandler 2013-08-07 16:37:20.39 Copy C:\IP-Symcon\scripts\IPSLibrary\config\hardware\IPSHomematic\Default\IPSHomematic_Configuration.inc.php --> C:\IP-Symcon\scripts\IPSLibrary\config\hardware\IPSHomematic\IPSHomematic_Configuration.inc.php
IPSModuleManager-Log-IPSFileHandler 2013-08-07 16:37:20.40 Create User File C:\IP-Symcon\scripts\IPSLibrary\config\hardware\IPSHomematic\IPSHomematic_Custom.inc.php from Default File C:\IP-Symcon\scripts\IPSLibrary\config\hardware\IPSHomematic\Default\IPSHomematic_Custom.inc.php
IPSModuleManager-Log-IPSFileHandler 2013-08-07 16:37:20.40 Copy C:\IP-Symcon\scripts\IPSLibrary\config\hardware\IPSHomematic\Default\IPSHomematic_Custom.inc.php --> C:\IP-Symcon\scripts\IPSLibrary\config\hardware\IPSHomematic\IPSHomematic_Custom.inc.php
IPSModuleManager-Log-IPSScriptHandler 2013-08-07 16:37:20.40 Register Script IPSHomematic_Configuration in Program.IPSLibrary.config.hardware.IPSHomematic (File=C:\IP-Symcon\scripts\IPSLibrary\config\hardware\IPSHomematic\IPSHomematic_Configuration.inc.php)
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:20.41 Created Category IPSHomematic=56546
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:20.42 Created Script IPSHomematic_Configuration=54547
IPSModuleManager-Log-IPSScriptHandler 2013-08-07 16:37:20.42 Register Script IPSHomematic_Custom in Program.IPSLibrary.config.hardware.IPSHomematic (File=C:\IP-Symcon\scripts\IPSLibrary\config\hardware\IPSHomematic\IPSHomematic_Custom.inc.php)
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:20.43 Created Script IPSHomematic_Custom=32433
IPSModuleManager-Log-IPSBackupHandler 2013-08-07 16:37:20.43 Backup NOT possible - Source File C:\IP-Symcon\scripts\IPSLibrary\config\hardware\IPSHomematic\Examples\IPSHomematic_Configuration.inc.php doesnt exists
IPSModuleManager-Log-IPSBackupHandler 2013-08-07 16:37:20.44 Backup NOT possible - Source File C:\IP-Symcon\scripts\IPSLibrary\config\hardware\IPSHomematic\Examples\IPSHomematic_Custom.inc.php doesnt exists
IPSModuleManager-Log-IPSFileHandler 2013-08-07 16:37:20.44 Create Directory C:\IP-Symcon\scripts\IPSLibrary\config\hardware\IPSHomematic\Examples
IPSModuleManager-Log-IPSFileHandler 2013-08-07 16:37:20.44 Copy https://raw.github.com/brownson/IPSLibrary/Development/IPSLibrary/config/hardware/IPSHomematic/Examples/IPSHomematic_Configuration.inc.php —> C:\IP-Symcon\scripts\IPSLibrary\config\hardware\IPSHomematic\Examples\IPSHomematic_Configuration.inc.php
IPSModuleManager-Log-IPSFileHandler 2013-08-07 16:37:21.27 Copy https://raw.github.com/brownson/IPSLibrary/Development/IPSLibrary/config/hardware/IPSHomematic/Examples/IPSHomematic_Custom.inc.php —> C:\IP-Symcon\scripts\IPSLibrary\config\hardware\IPSHomematic\Examples\IPSHomematic_Custom.inc.php
IPSModuleManager-Log-IPSFileVersionHandler 2013-08-07 16:37:21.69 Set Version IPSHomematic=2.50.4 (Loaded)
IPSModuleManager-Log-IPSFileVersionHandler 2013-08-07 16:37:31.86 Set Version IPSHomematic=2.50.1 (Installing)
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:31.93 Created Category hardware=17714
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:31.94 Created Category IPSHomematic=20174
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:31.94 Created Category Hardware=55996
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:31.96 Created Category Homematic=34761
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:31.98 Created Timer Check=45214
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:31.99 Created Timer Refresh_03=38682
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:31.99 Created Timer Refresh_14=13503
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:32.00 Created Category StatusMessages=44552
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:32.00 Created VariableId RSSI=43731
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:32.01 Created VariableId RSSIDevice=19416
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:32.01 Created VariableId RSSIPeer=58743
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:32.02 Created VariableId Messages=33337
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:32.03 Created Category Settings=23645
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:32.03 Created VariableId Priority=14734
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:32.04 Check Homematic Instances
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:32.04 Generate WebFront Interface
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:32.05 Created Category IPSHomematic=44255
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:32.05 Empty Category ID=44255
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:32.05 Created Category Left=54180
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:32.06 Created Category Right=40609
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:32.06 Created Category RSSI Sender=42127
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:32.07 Created Category RSSI Empfänger=40264
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:32.08 Created Link Service Meldungen=10881
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:32.08 Created Link Empfangsstärken=13292
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:32.20 Created Link RSSI Sender=31892
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:32.21 Created Link RSSI Empfänger=20667
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:32.21 Created Instance Service Meldungen=21600, ModuleID={485D0419-BE97-4548-AA9C-C083EB82E61E}
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:32.22 Created Link Meldungen laden=13981
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:32.22 Created Link Meldungen bestätigen=39533
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:32.22 Created Link Priorität Notifizierung=21358
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:32.23 Created Link Refresh Empfangsstärken=45219
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:32.23 Created Link Refresh Statusvariablen=21868
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:32.56 Add WFCItem=‚SystemTPHomematic‘, Class=SplitPane, Config={„title“:„Homematic“,„name“:„SystemTPHomematic“,„icon“:„Window“,„alignmentType“:1,„ratio“:40,„ratioTarget“:0,„ratioType“:0,„showBorder“:true}
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:32.65 Add WFCItem=‚SystemTPHomematic_Left‘, Class=Category, Config={„title“:"",„name“:„SystemTPHomematic_Left“,„icon“:"",„baseID“:54180,„enumBarColumns“:9,„selectorBarSteps“:5,„isBarBottomVisible“:false,„enablePercentageSlider“:true}
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:32.76 Add WFCItem=‚SystemTPHomematic_Right‘, Class=Category, Config={„title“:"",„name“:„SystemTPHomematic_Right“,„icon“:"",„baseID“:40609,„enumBarColumns“:9,„selectorBarSteps“:5,„isBarBottomVisible“:true,„enablePercentageSlider“:true}
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:33.00 Generate Mobile Interface
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:33.08 Set ObjectPosition=‚60‘ for Object=‚Visualization\Mobile\System‘
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:33.09 Set ObjectIcon=‚Window‘ for Object=‚Visualization\Mobile\System‘
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:33.09 Created Category Homematic=21759
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:33.10 Created Instance Empfangsstärken=17206, ModuleID={485D0419-BE97-4548-AA9C-C083EB82E61E}
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:33.14 Created Link RSSI Sender=50684
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:33.14 Created Link RSSI Empfänger=41437
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:33.15 Created Link Refresh=37915
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:33.15 Created Instance Service Meldungen=26356, ModuleID={485D0419-BE97-4548-AA9C-C083EB82E61E}
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:33.16 Created Link Aktuelle Meldungen=22291
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:33.16 Created Link Priorität Notifizierung=50907
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:33.16 Created Link Meldungen laden=51136
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:33.17 Created Link Meldungen bestätigen=12438
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:33.17 Created Instance Status Variablen=56298, ModuleID={485D0419-BE97-4548-AA9C-C083EB82E61E}
IPSModuleManager-Log-IPSModuleManager 2013-08-07 16:37:33.18 Created Link Refresh=57803
IPSModuleManager-Log-IPSFileVersionHandler 2013-08-07 16:37:33.18 Set Version IPSHomematic=2.50.1 (Installed)
LG Reblade
bumaas
19. Februar 2014 um 19:48
64
Hallo Andreas,
bei mir kommt es beim täglichen Lauf von IPSHomematic_TimerRefreshRSSI.ips.php ab und an zu der Fehlermeldung
Error: Maximum execution time of 30 seconds exceeded
Error in Script C:\IP-Symcon\scripts\IPSLibrary\app\hardware\IPSHomematic\IPSHomematic_Manager.class.php on Line 59
133 in IPSLibrary\app\core\IPSLogger\IPSLogger.inc.php (call IPSLogger_Out)
33 in IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_Err)
120 in IPSLibrary\app\core\IPSLogger\IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_PhpErrorHandler)
in IPSLogger_PhpFatalErrorHandler
im Modul IPSHomematic_Manager.class.
Scheinbar ist die Anzahl der Homematic Komponenten zu hoch
Ich fände es gut, wenn die maximale Ausführungszeit mit set_time_limit bei jeder Komponente neu aufgezogen würde. Was hältst du davon?
Viele Grüße
Burkhard
Hört sich vernünftig an, werde es bei der nächsten Modifikation mit einbauen …
bumaas
3. März 2014 um 19:59
66
Hallo Andreas,
bei Kommunikationsstörungen erscheint (neuerdings?) ein entsprechender Eintrag im Logfile. Er ist jedoch nur schwer lesbar:
Die HTML Tags und die Überschriften stören etwas. Vielleicht könntest du sie vor der Ausgabe entfernen.
Viele Grüße
Burkhard
PS: vielen Dank für die Aufnahme von set_lime_limit!
Hallo,
ich habe mir dazu die function RefreshServiceMessages angepasst.
in der Datei IPS_Homematic_Manager (IPSPfad: Program.IPSLibrary.app.hardware.IPSHomematic) ist nur die Stringvariable $str_log dazugekommen:
public function RefreshServiceMessages() {
$texte = Array("CONFIG_PENDING" =>"Konfigurationsdaten stehen zur Übertragung an",
"LOWBAT" =>"Batterieladezustand gering",
"STICKY_UNREACH" =>"Gerätekommunikation war gestört",
"UNREACH" =>"Gerätekommunikation aktuell gestört");
$str = "<table width='90%' align='center'>"; // Farbe anpassen oder style entfernen
$str .= "<tr><td><b>Gerätname</b></td><td><b>GeräteID</b></td><td><b>Meldung</b></td></tr>";
$str_log = "";
$ids = IPS_GetInstanceListByModuleID("{A151ECE9-D733-4FB9-AA15-7F7DD10C58AF}");
if(sizeof($ids) == 0) die("Keine HomeMatic Socket Instanz gefunden!");
$msgs = HM_ReadServiceMessages($ids[0]);
if($msgs === false) die("Verbindung zur CCU fehlgeschlagen");
if(sizeof($msgs) == 0) {
$str .= "<tr><td colspan=3><br/>Keine Servicemeldungen!</td></tr>";
$str_log .= "Keine Servicemeldungen!";
}
foreach($msgs as $msg) {
if(array_key_exists($msg['Message'], $texte)) {
$text = $texte[$msg['Message']];
} else {
$text = $msg['Message'];
}
$id = HM_GetInstanceIDFromHMAddress($msg['Address']);
if(IPS_InstanceExists($id)) {
$name = IPS_GetName($id);
} else {
$name = "Gerät nicht in IP-Symcon eingerichtet";
}
$str .= "<tr><td>".$name."</td><td>".$msg['Address']."</td><td>".$text."</td></tr>";
$str_log .= $name." - ".$msg['Address']." - ".$text."
";
}
$str .= "</table>";
$categoryIdHtml = IPSUtil_ObjectIDByPath('Program.IPSLibrary.data.hardware.IPSHomematic.StatusMessages');
$categoryIdSettings = IPSUtil_ObjectIDByPath('Program.IPSLibrary.data.hardware.IPSHomematic.Settings');
$variableIdMessages = IPS_GetObjectIDByIdent(HM_CONTROL_MESSAGES, $categoryIdHtml);
$variableIdPriority = IPS_GetObjectIDByIdent(HM_CONTROL_PRIORITY, $categoryIdSettings);
if (GetValue($variableIdMessages) <> $str) {
SetValue($variableIdMessages, $str);
IPSLogger_Not(__file__, 'New Homematic Service Messages:'.PHP_EOL.$str_log, GetValue($variableIdPriority));
}
}
Anzeige sieht dann so aus:
Geht es eigentlich mittlerweile, dass ich die Service Meldungen auch über das GUI bestätigen kann, wenn ich LAN-Adapter anstatt der CCU benutze? Vielen Dank im Voraus.
Hallo,
Nachdem ich IPS Homematic installiert hatte, hat sich nach kurzer Zeit die Aktualisierung der der Messdaten der Wetterstation verabschiedet, bis auf die Empfangsstärke. Ich benutze keine CCU, sondern zwei LAN Adapter. Gestern abend habe ich IPS Homematic wieder deinstalliert (wann geht das „Deleting“ eigentlich weg?) und auf IP Symcon 3.1 geupdatet, seit heute gibts wieder Wetterdaten. Ist jemand das Verhalten bekannt?
Grüße
Kalle Wirsch
Wat isses für ne Station? Homematic oder was anderes?
Bekomme ich bitte eine kurze Info hierzu? Vielen Dank im Voraus.
Hallo Powerfreddy,
Es ist die Homematic Wetterstation „HomeMatic Funk-Kombi-Sensor OC 3“
Grüße
Kalle Wirsch
honk0504:
kurze Info
Steht schon im Fred drin dass das aus technischen Gründen nicht geht.
ok, verstehe. Es hätte ja sein können, dass es nun geht, da es ja eine neuere Version der HomeMatic Config (V1.514) gibt.
Hallo!
Bin gerade draufgekommen, das bei den Servicemeldungen der Name nicht sehr aussagekräftig ist…
bei mir steht da zB. nur „Fenster“ …
habe mir jetzt in der public function RefreshServiceMessages() { folgende Zeile angepasst:
if(IPS_InstanceExists($id)) {
$name = IPS_GetName($id);
} else {
in
if(IPS_InstanceExists($id)) {
$name = IPS_GetLocation($id);
} else {
damit wird mir der ganze Pfad angezeigt.
lg,
Christian.
Hört sich vernünftig an, habs mal übernommen …
Hallo,
ich möchte einen Homematic Funk-Neigungssensor (HM-Sec-TiS) und einen Funk-Tür-/Fensterkontakt (HM-Sec-SC-2) in IPSHomematic einbinden. Leider gibt es keinen passenden Typ !!!
Könnte jemand (Brownson ) einen entsprechenden Typ anlegen/integrieren ??? Bin mir sicher, das ausser mir auch andere solche „Kontakte“ nutzen.
Gruß Proxima
Maze77
5. April 2014 um 22:42
79
Ich hab den Neigungssensor integriert. Schau morgen mal nach, als was ich ihn eingebunden habe. Statusanzeige funktioniert und mehr kann er ja nicht
Maze77
6. April 2014 um 17:57
80
Also, der ist bei mir ganz normal als Homematic Device integriert.
Gruß
Maze