HCS - HomeControlSuite
Moderator: Co-Administratoren
-
- Beiträge: 33
- Registriert: 20.08.2012, 06:11
- Wohnort: EE/GER
Re: HCS - HomeControlSuite
Hi.
Habe seit dem Update/Neuinstallation von 0.0.0.9 auf 0.0.1.2 das Problem das keine Daten von der CCU auf den Server übermittelt werden. Unter aktuelle Zustände ist alles leer, nicht mal der CCU Batteriezustand. Habe auch mal die Versionen 0.0.1.0 und 0.0.1.1 probiert, bei denen es genau so ist. Als ich wieder zurück auf 0.0.0.9 bin wurden die Daten wieder übertragen.
Es wurde jedes mal neu installiert, d.h. alle Dateien und auch die Datenbank kompl. löschen und neu aufsetzen.
Logfile ist leer. Die Geräteliste der CCU ist auch leer. Systemvariablen, Räume, Gewerke und Programme sind aber da.
System : Ubuntu 12.04 LTS, MySQL, PHP5.3
Habe seit dem Update/Neuinstallation von 0.0.0.9 auf 0.0.1.2 das Problem das keine Daten von der CCU auf den Server übermittelt werden. Unter aktuelle Zustände ist alles leer, nicht mal der CCU Batteriezustand. Habe auch mal die Versionen 0.0.1.0 und 0.0.1.1 probiert, bei denen es genau so ist. Als ich wieder zurück auf 0.0.0.9 bin wurden die Daten wieder übertragen.
Es wurde jedes mal neu installiert, d.h. alle Dateien und auch die Datenbank kompl. löschen und neu aufsetzen.
Logfile ist leer. Die Geräteliste der CCU ist auch leer. Systemvariablen, Räume, Gewerke und Programme sind aber da.
System : Ubuntu 12.04 LTS, MySQL, PHP5.3
Mfg Maik
-
- Beiträge: 407
- Registriert: 06.03.2009, 15:38
- Wohnort: Karlsruhe
- Danksagung erhalten: 1 Mal
Re: HCS - HomeControlSuite
Hast du schon die Geräteliste neu abgefragt? und danach das Abo erneuert? Danach sollte die log aufjedenfall irgend etwas anzeigen falls es Fehler gab.fortschritt hat geschrieben:Die Geräteliste der CCU ist auch leer
Grüße
Re: HCS - HomeControlSuite
Hab auch noch einen, und zwar betrifft es das Logging der Systemvariablen. Ich konnte den Fehler bis auf die Ping-Funktion (common_functions.php Zeile 554ff) zurückverfolgen und durch auskommentieren der Zeilen 67 bis 80 in der tasker_functions.php beheben. Das ganze läuft auf Ubuntu.
EDIT:
So läuft das ganze jetzt für mich:
EDIT:
So läuft das ganze jetzt für mich:
Code: Alles auswählen
function ping($param_host, $param_timeout = PING_TIMEOUT)
{
if (function_exists("socket_create")) {
$result = null;
/* ICMP ping packet with a pre-calculated checksum */
$package = "\x08\x00\x7d\x4b\x00\x00\x00\x00PingHost";
$socket = socket_create(AF_INET, SOCK_RAW, 1);
socket_set_option($socket, SOL_SOCKET, SO_RCVTIMEO, array('sec' => $param_timeout, 'usec' => 0));
socket_connect($socket, $param_host, null);
$ts = microtime(true);
socket_send($socket, $package, strLen($package), 0);
if (socket_read($socket, 255)) {
$result = microtime(true) - $ts;
} else {
$result = false;
///////////////////////////////EDIT
if($pingresult = exec("/bin/ping -c 1 $param_host", $outcome, $status)){
if($pingresult == 0)
{
$result = true;
}else{
$result = false;
}
}
//////////////////////////////ENDEDIT
}
socket_close($socket);
return $result;
} else {
$ts = microtime(true);
$filehandle = fsockopen($param_host, 80, $errno, $errstr, $param_timeout);
if (!$filehandle) {
$result = false;
return $result;
} else {
return microtime(true) - $ts;
}
}
}
Re: HCS - HomeControlSuite
neue widget Grafik für brushedSteel
die Glühbirne aus webcontrol passt besser in mein Design, deshalb habe ich die Grafik angepasst.
vielleicht kanns der Eine oder Andere brauchen (einfach button.png im brushedSteel/images Verzeichnis austauschen)
die Glühbirne aus webcontrol passt besser in mein Design, deshalb habe ich die Grafik angepasst.
vielleicht kanns der Eine oder Andere brauchen (einfach button.png im brushedSteel/images Verzeichnis austauschen)
Zuletzt geändert von starfish am 25.06.2013, 18:53, insgesamt 2-mal geändert.
Standort Schweden: 1 CCU1 / 18 Aktoren (Licht, Heizung)/ Sensoren: 5 Temp, 1 Bewegung, Helligkeit
Standort Schweiz: 1 CCU1 / 6 Aktoren (Licht) / 7 Einzelraumheizungsregelungen /
Sensoren: 3 Temp. / 2 Bewegung (innen, aussen)
Server: Netbook mit Linux für beide Standorte (Schweden über VPN)
Software: Homecontrol Suite auf Apache, Mysql / Zabbix für Visualisierungen
Bedienung: hauptsächl. über Tablets und Smartphones.
Standort Schweiz: 1 CCU1 / 6 Aktoren (Licht) / 7 Einzelraumheizungsregelungen /
Sensoren: 3 Temp. / 2 Bewegung (innen, aussen)
Server: Netbook mit Linux für beide Standorte (Schweden über VPN)
Software: Homecontrol Suite auf Apache, Mysql / Zabbix für Visualisierungen
Bedienung: hauptsächl. über Tablets und Smartphones.
-
- Beiträge: 33
- Registriert: 20.08.2012, 06:11
- Wohnort: EE/GER
Re: HCS - HomeControlSuite
Ja, Getäteliste neu abgefragt und Abo auch eben erneuert. Geräteliste weiterhin leer. Aktuelle Zustände auch leer. Log File ist ebenfalls leer.#ColdFireIce hat geschrieben:Hast du schon die Geräteliste neu abgefragt? und danach das Abo erneuert? Danach sollte die log aufjedenfall irgend etwas anzeigen falls es Fehler gab.fortschritt hat geschrieben:Die Geräteliste der CCU ist auch leer
Grüße
EDIT: Im Log-File steht das hier:
Code: Alles auswählen
[2013/06/25 16:38:08] [ERROR] [XML-RPC Server->event] event sender address (192.168.123.119) did not match CCU address () for this channel (HEQ0113870:0).
[2013/06/25 16:38:08] [ERROR] [XML-RPC Server->event] event sender address (192.168.123.119) did not match CCU address () for this channel (HEQ0113955:0).
[2013/06/25 16:38:09] [ERROR] [XML-RPC Server->event] event sender address (192.168.123.119) did not match CCU address () for this channel (HEQ0133354:0).
[2013/06/25 16:38:09] [ERROR] [XML-RPC Server->event] event sender address (192.168.123.119) did not match CCU address () for this channel (IEQ0030582:0).
[2013/06/25 16:38:09] [ERROR] [XML-RPC Server->event] event sender address (192.168.123.119) did not match CCU address () for this channel (IEQ0030582:0).
[2013/06/25 16:38:09] [ERROR] [XML-RPC Server->event] event sender address (192.168.123.119) did not match CCU address () for this channel (IEQ0046286:0).
[2013/06/25 16:38:09] [ERROR] [XML-RPC Server->event] event sender address (192.168.123.119) did not match CCU address () for this channel (IEQ0084488:0).
[2013/06/25 16:38:09] [ERROR] [XML-RPC Server->event] event sender address (192.168.123.119) did not match CCU address () for this channel (IEQ0084488:0).
[2013/06/25 16:38:09] [ERROR] [XML-RPC Server->event] event sender address (192.168.123.119) did not match CCU address () for this channel (IEQ0205038:0).
[2013/06/25 16:38:09] [ERROR] [XML-RPC Server->event] event sender address (192.168.123.119) did not match CCU address () for this channel (JEQ0081328:0).
[2013/06/25 16:38:29] [ERROR] [XML-RPC Server->event] event sender address (192.168.123.119) did not match CCU address () for this channel (HEQ0113870:0).
[2013/06/25 16:38:29] [ERROR] [XML-RPC Server->event] event sender address (192.168.123.119) did not match CCU address () for this channel (HEQ0113955:0).
[2013/06/25 16:38:29] [ERROR] [XML-RPC Server->event] event sender address (192.168.123.119) did not match CCU address () for this channel (HEQ0133354:0).
[2013/06/25 16:38:29] [ERROR] [XML-RPC Server->event] event sender address (192.168.123.119) did not match CCU address () for this channel (IEQ0030582:0).
[2013/06/25 16:38:29] [ERROR] [XML-RPC Server->event] event sender address (192.168.123.119) did not match CCU address () for this channel (IEQ0030582:0).
[2013/06/25 16:38:29] [ERROR] [XML-RPC Server->event] event sender address (192.168.123.119) did not match CCU address () for this channel (IEQ0046286:0).
[2013/06/25 16:38:29] [ERROR] [XML-RPC Server->event] event sender address (192.168.123.119) did not match CCU address () for this channel (IEQ0084488:0).
[2013/06/25 16:38:29] [ERROR] [XML-RPC Server->event] event sender address (192.168.123.119) did not match CCU address () for this channel (IEQ0084488:0).
[2013/06/25 16:38:29] [ERROR] [XML-RPC Server->event] event sender address (192.168.123.119) did not match CCU address () for this channel (IEQ0205038:0).
[2013/06/25 16:38:29] [ERROR] [XML-RPC Server->event] event sender address (192.168.123.119) did not match CCU address () for this channel (JEQ0081328:0).
[2013/06/25 16:38:49] [ERROR] [XML-RPC Server->event] event sender address (192.168.123.119) did not match CCU address () for this channel (JEQ0081328:1).
[2013/06/25 16:38:49] [ERROR] [XML-RPC Server->event] event sender address (192.168.123.119) did not match CCU address () for this channel (JEQ0081328:1).
[2013/06/25 16:39:05] [ERROR] [XML-RPC Server->event] event sender address (192.168.123.119) did not match CCU address () for this channel (HEQ0133354:1).
[2013/06/25 16:39:05] [ERROR] [XML-RPC Server->event] event sender address (192.168.123.119) did not match CCU address () for this channel (HEQ0133354:1).
[2013/06/25 16:39:05] [ERROR] [XML-RPC Server->event] event sender address (192.168.123.119) did not match CCU address () for this channel (HEQ0113870:0).
[2013/06/25 16:39:05] [ERROR] [XML-RPC Server->event] event sender address (192.168.123.119) did not match CCU address () for this channel (HEQ0113955:0).
[2013/06/25 16:39:05] [ERROR] [XML-RPC Server->event] event sender address (192.168.123.119) did not match CCU address () for this channel (HEQ0133354:0).
[2013/06/25 16:39:05] [ERROR] [XML-RPC Server->event] event sender address (192.168.123.119) did not match CCU address () for this channel (IEQ0030582:0).
[2013/06/25 16:39:05] [ERROR] [XML-RPC Server->event] event sender address (192.168.123.119) did not match CCU address () for this channel (IEQ0030582:0).
[2013/06/25 16:39:05] [ERROR] [XML-RPC Server->event] event sender address (192.168.123.119) did not match CCU address () for this channel (IEQ0046286:0).
[2013/06/25 16:39:05] [ERROR] [XML-RPC Server->event] event sender address (192.168.123.119) did not match CCU address () for this channel (IEQ0084488:0).
[2013/06/25 16:39:05] [ERROR] [XML-RPC Server->event] event sender address (192.168.123.119) did not match CCU address () for this channel (IEQ0084488:0).
[2013/06/25 16:39:05] [ERROR] [XML-RPC Server->event] event sender address (192.168.123.119) did not match CCU address () for this channel (IEQ0205038:0).
[2013/06/25 16:39:05] [ERROR] [XML-RPC Server->event] event sender address (192.168.123.119) did not match CCU address () for this channel (JEQ0081328:0).
[2013/06/25 16:39:09] [ERROR] [XML-RPC Server->event] event sender address (192.168.123.119) did not match CCU address () for this channel (JEQ0081328:2).
[2013/06/25 16:39:09] [ERROR] [XML-RPC Server->event] event sender address (192.168.123.119) did not match CCU address () for this channel (JEQ0081328:2).
[2013/06/25 16:39:10] [ERROR] [XML-RPC Server->event] event sender address (192.168.123.119) did not match CCU address () for this channel (HEQ0113955:1).
[2013/06/25 16:39:10] [ERROR] [XML-RPC Server->event] event sender address (192.168.123.119) did not match CCU address () for this channel (HEQ0113955:1).
[2013/06/25 16:39:12] [ERROR] [XML-RPC Server->event] event sender address (192.168.123.119) did not match CCU address () for this channel (IEQ0525086:6).
[2013/06/25 16:39:12] [ERROR] [XML-RPC Server->event] event sender address (192.168.123.119) did not match CCU address () for this channel (IEQ0525086:6).
Server ist 192.168.123.117
Genau so stehen sie auch in der HCS.
Zuletzt geändert von fortschritt am 25.06.2013, 16:49, insgesamt 3-mal geändert.
Mfg Maik
Re: HCS - HomeControlSuite
Hab das ganze mal Größentechnisch angepasst und in ein eigenes Widget verpackt.starfish hat geschrieben:neue widget Grafik für brushedSteel
die Glühbirne aus webcontrol passt besser in mein Design, deshalb habe ich die Grafik angepasst.
vielleicht kanns der Eine oder Andere brauchen (einfach button.png im brushedSteel/images Verzeichnis austauschen)
Sind 3 Versionen mit 100, 50 und 25 Pixeln dabei.
- Dateianhänge
-
- lightSwitches_v0.0.1.rar
- (116.19 KiB) 53-mal heruntergeladen
-
- Beiträge: 407
- Registriert: 06.03.2009, 15:38
- Wohnort: Karlsruhe
- Danksagung erhalten: 1 Mal
Re: HCS - HomeControlSuite
Also das laut der Log geht das Abo also. Solange die Geräte aber nicht in der Datenbank sind gibt es genau diesen Fehlern. Also funktioniert das Abrufen der der Geräte Liste wohl nicht. Ich würde vorschlagen dass du mal folgendes Script ausführst:fortschritt hat geschrieben:Ja, Getäteliste neu abgefragt und Abo auch eben erneuert. Geräteliste weiterhin leer. Aktuelle Zustände auch leer. Log File ist ebenfalls leer.#
EDIT: Im Log-File steht das hier:
Code: Alles auswählen
admin/async.php?cmd=test&ccuId=1
Ich habe allerdings schon so eine Befürchtung. Ich schätze jetzt einfach mal dass deine "max_execution_time" in der php.ini nicht hoch genug ist.
Und während ich das grade schreibe sehe ich dass es einen Befehl gibt selbige selbst zu ändern. werde ich wohl dann mal für das nächste Release machen.
Grüße
-
- Beiträge: 407
- Registriert: 06.03.2009, 15:38
- Wohnort: Karlsruhe
- Danksagung erhalten: 1 Mal
Re: HCS - HomeControlSuite
Schicke Sache von euch beiden. Aber willst du vielleicht noch den neuen Datenpunkt Selektionsdialog verwenden? wäre schickfhuber089 hat geschrieben:Hab das ganze mal Größentechnisch angepasst und in ein eigenes Widget verpackt.starfish hat geschrieben:neue widget Grafik für brushedSteel
die Glühbirne aus webcontrol passt besser in mein Design, deshalb habe ich die Grafik angepasst.
vielleicht kanns der Eine oder Andere brauchen (einfach button.png im brushedSteel/images Verzeichnis austauschen)
Sind 3 Versionen mit 100, 50 und 25 Pixeln dabei.
Grüße
-
- Beiträge: 407
- Registriert: 06.03.2009, 15:38
- Wohnort: Karlsruhe
- Danksagung erhalten: 1 Mal
Re: HCS - HomeControlSuite
Ist es Absicht, dass es nicht konsistenz ist mit den Farben, also bei grün ist "nicht bestätigt" dunkler ist als "bestätigt" aber bei rot es genau umgekehrt ist?starfish hat geschrieben:neue widget Grafik für brushedSteel
die Glühbirne aus webcontrol passt besser in mein Design, deshalb habe ich die Grafik angepasst.
vielleicht kanns der Eine oder Andere brauchen (einfach button.png im brushedSteel/images Verzeichnis austauschen)
Grüße
Daniel
Re: HCS - HomeControlSuite
nein, ist nicht Absicht, hier ist die korrigierte Grafik. pastellfarben ist nicht bestätigt.ColdFireIce hat geschrieben: Ist es Absicht, dass es nicht konsistenz ist mit den Farben, also bei grün ist "nicht bestätigt" dunkler ist als "bestätigt" aber bei rot es genau umgekehrt ist?
Grüße
Daniel
Standort Schweden: 1 CCU1 / 18 Aktoren (Licht, Heizung)/ Sensoren: 5 Temp, 1 Bewegung, Helligkeit
Standort Schweiz: 1 CCU1 / 6 Aktoren (Licht) / 7 Einzelraumheizungsregelungen /
Sensoren: 3 Temp. / 2 Bewegung (innen, aussen)
Server: Netbook mit Linux für beide Standorte (Schweden über VPN)
Software: Homecontrol Suite auf Apache, Mysql / Zabbix für Visualisierungen
Bedienung: hauptsächl. über Tablets und Smartphones.
Standort Schweiz: 1 CCU1 / 6 Aktoren (Licht) / 7 Einzelraumheizungsregelungen /
Sensoren: 3 Temp. / 2 Bewegung (innen, aussen)
Server: Netbook mit Linux für beide Standorte (Schweden über VPN)
Software: Homecontrol Suite auf Apache, Mysql / Zabbix für Visualisierungen
Bedienung: hauptsächl. über Tablets und Smartphones.