| |||||||
| Registrieren | Benutzerliste | Interessengemeinschaften | Usermap | Kalender | Suchen | Heutige Beiträge | Alle Foren als gelesen markieren |
![]() |
| | LinkBack | Themen-Optionen | Thema durchsuchen |
| ||||
|
Habe leider ein großes Problem. PHP-Code: ob die Verbindung zum Socket abgebrochen ist. Was für ein Irrtum! ![]() Die Funktion gibt immer True zurück, weil diese nur das Hackerl abfragt. Aber den nicht den echten Status! siehe Bild! Im Bild ist folgendes passiert: Socket war geöffnet, und Spaßhalber habe ich aber beim AVR-Board den Strom weggenommen! Genau dann will ich das sofort merken. Aber wie??? Das gleiche Problem habe ich noch hier:
__________________ ...Gruß Hinti hi und da kann man von den Erfahrungen anderer profitieren, ohne selber erst in den dreck langen zu müssen... Geändert von Hinti (16.01.10 um 10:34 Uhr) |
| |||
|
Hallo Hinti, Tipp für den Client-Socket :Teste doch die Erreichbarkeit mit einem "PING". Schau mal hier:(W)LAN Watch Dog
__________________ ------------ Gruß Ernst |
| ||||
|
Das mit dem Ping ist gut. Aber das von Horst ist besser. Und zwar aus folgendem Grund: Das funktioniert super ![]() Mit ein und derselben Funktion: IPS_GetInstance(12345)['InstanceStatus'] (verschachtelung nur symbolisch), ist es möglich von unterschiedlichen Modulen den Status abzufragen. Und Dieser ist schönerweise einheitlich gehalten worden ![]() * Client Socket, FTDI (FHZ1300), TMEX - geöffnet und fehlerfrei: [InstanceStatus] => 102 * Client Socket, FTDI (FHZ1300), TMEX - geschlossen (normal geschlossen): [InstanceStatus] => 104 * Client Socket, FTDI (FHZ1300), TMEX - geschlossen obwohl per hackerl geöffnet (also fehlerfall durch beispielsweise stromausfall oder verbindungsabbruch zu FHZ etc etc): [InstanceStatus] => 200 200 bei TMEX ist das einzige was ich jetzt nicht getestet habe, weil ich mein 1-Wire Adapter nicht entfernen wollte zum testen. Alles andere sind von mir getestete Werte. Damit kann ich die Zur Verfügbarkeit mit einer Funktionalität von verschiedenen Modulen überprüfen (genial). Minütlich triggere ich script, der dieses Status nun überwacht. bei ungleich 102 -> Warnung, bei 200 -> Ausfall, -> SMS Email etc etc. Wobei ich im minütlichen script im Fehlerfall zuerst einen script "an-time", der nach 30 sekunden nochmal prüft. Erst dann geh ich von einem definitiven Fehler aus. Danke Horst & EHB. PS: Der script schaut jetzt so aus: PHP-Code:
__________________ ...Gruß Hinti hi und da kann man von den Erfahrungen anderer profitieren, ohne selber erst in den dreck langen zu müssen... Geändert von Hinti (17.01.10 um 11:14 Uhr) |
| |||
|
Hallo Zusammen, Nun kann ich feststellen das meine TMEX Instanz nicht Funktioniert. Habe ich auch die Möglichkeit der TMEX Instanz neu zustarten? Beim Neustaten des Rechners sind immer diese Beiden Instanzen mit einem Roten Ausrufezeichen markiert. Öffne ich die Instanz und klicke auf übernehmen und meisten ist die Instanz denn Aktiv. Dirk |
| ||||
|
Zu beiden Themen gibt es im Forum Lösungen.
__________________ MfG Thomas Hardware im Einsatz: Eaton Xcomfort | Enocean | FS20 | 1-Wire | ALL2282+Axis WebCam | AVM Fritz! Repeater | WMRS200 Wetterstation | IPS-Funksystem-868 | Visu auf: 10"Touchscreen | Apple iPod Touch 2G | Apple iPod Touch 4G | Apple IPhone 4s | Software: IPS V2.5 | IPS Server mit Windows 7 Prof 32bit und Mediaportal 1.2.1 | diverse IPS Clients mit Dashboard | WebFront | iFront *** Citius, altius, fortius *** |
![]() |
| Themen-Optionen | Thema durchsuchen |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| HEIMEIER Thermischer Stellantrieb, Regelalgorythmus | Emma | Haustechnik | 34 | 18.11.11 15:02 |
| DENON AVR 3808 Integration | philipp | Anleitungen / Nützliche PHP Scripte | 68 | 23.04.11 16:18 |
| TCPDump 1.60 - Socket geschlossen | Jimmy Neutron | HomeMatic | 15 | 27.12.09 11:34 |
| FS20 TFK - Kanal 2 Sinnvoll verwenden ?? | daniel1005 | Sonstige Funkkomponenten / Wetterstationen | 7 | 27.09.06 13:29 |