Ankündigung

Einklappen
Keine Ankündigung bisher.

LBS 19001435 / 19001436 Homematic / Homematic IP Einbindung

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    #46
    wenn ich auf der ccu2 was ändere

    wird auf dem edomi im verzeichnis /usr/local/edomi/www/data/log ein log erstellt mit den Aktuellen Werten von der CCU2
    z.b Temperatur auf 23.2 einstellen

    also muss die CCU2 daten an edomi übertragen haben
    wenn es in edomi verzeichnis ein log gibt???


    LOG
    hm_xmlrpcsrv_debug.log

    >>XMLRPC server script START<<
    array(23) {
    ["HTTP_USER_AGENT"]=>
    string(12) "XMLRPC++ 0.7"
    ["HTTP_HOST"]=>
    string(11) "10.2.1.3:80"
    ["CONTENT_TYPE"]=>
    string(8) "text/xml"
    ["CONTENT_LENGTH"]=>
    string(3) "746"
    ["PATH"]=>
    string(29) "/sbin:/usr/sbin:/bin:/usr/bin"
    ["SERVER_SIGNATURE"]=>
    string(0) ""
    ["SERVER_SOFTWARE"]=>
    string(32) "Apache/2.2.15 (CentOS) PHP/5.3.3"
    ["SERVER_NAME"]=>
    string(8) "10.2.1.3"
    ["SERVER_ADDR"]=>
    string(8) "10.2.1.3"
    ["SERVER_PORT"]=>
    string(2) "80"
    ["REMOTE_ADDR"]=>
    string(10) "10.2.1.111"
    ["DOCUMENT_ROOT"]=>
    string(20) "/usr/local/edomi/www"
    ["SERVER_ADMIN"]=>
    string(14) "root@localhost"
    ["SCRIPT_FILENAME"]=>
    string(57) "/usr/local/edomi/www/data/liveproject/lbs/EXE19001435.php"
    ["REMOTE_PORT"]=>
    string(5) "54051"
    ["GATEWAY_INTERFACE"]=>
    string(7) "CGI/1.1"
    ["SERVER_PROTOCOL"]=>
    string(8) "HTTP/1.1"
    ["REQUEST_METHOD"]=>
    string(4) "POST"
    ["QUERY_STRING"]=>
    string(0) ""
    ["REQUEST_URI"]=>
    string(37) "/data/liveproject/lbs/EXE19001435.php"
    ["SCRIPT_NAME"]=>
    string(37) "/data/liveproject/lbs/EXE19001435.php"
    ["PHP_SELF"]=>
    string(37) "/data/liveproject/lbs/EXE19001435.php"
    ["REQUEST_TIME"]=>
    int(1516475396)
    }
    ">>REQUEST<< :<?xml version="1.0"?>\r\n<methodCall><methodName>system. multicall<\/methodName>\r\n<params><param><value><array><data> <value><struct><member><name>methodName<\/name><value>event<\/value><\/member><member><name>params<\/name><value><array><data><value>edomi_hm-532561535<\/value><value>OEQ0699032:1<\/value><value>TEMPERATURE<\/value><value><double>23.200000<\/double><\/value><\/data><\/array><\/value><\/member><\/struct><\/value><value><struct><member><name>methodName<\/name><value>event<\/value><\/member><member><name>params<\/name><value><array><data><value>edomi_hm-532561535<\/value><value>OEQ0699032:1<\/value><value>HUMIDITY<\/value><value><i4>40<\/i4><\/value><\/data><\/array><\/value><\/member><\/struct><\/value><\/data><\/array><\/value><\/param><\/params><\/methodCall>\r\n"
    RPC method system.multicall()
    array(2) {
    [0]=>
    array(2) {
    ["methodName"]=>
    string(5) "event"
    ["params"]=>
    array(4) {
    [0]=>
    string(18) "edomi_hm-532561535"
    [1]=>
    string(12) "OEQ0699032:1"
    [2]=>
    string(11) "TEMPERATURE"
    [3]=>
    float(23.2)
    }
    }
    [1]=>
    array(2) {
    ["methodName"]=>
    string(5) "event"
    ["params"]=>
    array(4) {
    [0]=>
    string(18) "edomi_hm-532561535"
    [1]=>
    string(12) "OEQ0699032:1"
    [2]=>
    string(8) "HUMIDITY"
    [3]=>
    int(40)
    }
    }
    }
    event(edomi_hm-532561535, OEQ0699032:1, TEMPERATURE, 23.2)

    Kommentar


      #47
      Hallo

      es wäre super wenn beim Homematic Event Receiver ein datum und uhrzeit anzeigen könnte
      für die letzte erfolgreiche Komunikation mit der CCU2

      LOG Datei ERROR
      {EDOMI,CUSTOMLOG_HM_Gen_Device-LBS19001436.htm,23.01.2018,20:57:03,324594,49828}
      2018-01-23 21:01:12 415549 50064 debug EXE19001436 [v0.5]: File: /usr/local/edomi/www/data/liveproject/lbs/EXE19001436.php | Error: 8 | Line: 140 | Undefined offset: 1 (1408)
      Zuletzt geändert von ladnermi; 23.01.2018, 21:14.

      Kommentar


        #48
        Zitat von ladnermi Beitrag anzeigen
        Hallo

        es wäre super wenn beim Homematic Event Receiver ein datum und uhrzeit anzeigen könnte
        für die letzte erfolgreiche Komunikation mit der CCU2
        Kommt...

        Zitat von ladnermi Beitrag anzeigen
        LOG Datei ERROR
        {EDOMI,CUSTOMLOG_HM_Gen_Device-LBS19001436.htm,23.01.2018,20:57:03,324594,49828}
        2018-01-23 21:01:12 415549 50064 debug EXE19001436 [v0.5]: File: /usr/local/edomi/www/data/liveproject/lbs/EXE19001436.php | Error: 8 | Line: 140 | Undefined offset: 1 (1408)
        Du hast am Eingang E9 des Generic Device LBS mit der Instanz-ID 1408 etwas falsches eingetragen. Es hat nicht die Form: b:0.LOWBAT
        Du kannst auch gerne selbst im Quelltext nachschauen. So schwierig ist das nicht. ;-)
        Einfach das File /usr/local/edomi/www/data/liveproject/lbs/EXE19001436.php mit einem Editor öffnen und zu Zeile 140 gehen.

        Kommentar


          #49
          Zitat von Nanosonde Beitrag anzeigen

          Kommt...



          Du hast am Eingang E9 des Generic Device LBS mit der Instanz-ID 1408 etwas falsches eingetragen. Es hat nicht die Form: b:0.LOWBAT
          Du kannst auch gerne selbst im Quelltext nachschauen. So schwierig ist das nicht. ;-)
          Einfach das File /usr/local/edomi/www/data/liveproject/lbs/EXE19001436.php mit einem Editor öffnen und zu Zeile 140 gehen.
          Super danke war nur ein Problem mit dem Wert E9

          Kommentar


            #50
            Verwende
            Homematic Event Receiver
            Homematic Generic Device

            Ich hab noch immer das Problem wenn ich an der CCU2 etwas änderen bekomme ich keine Werte in Edomi ausser
            ich trigger es alle 5 minuten bei E10-E14 dann bekomme ich die werte alle 5 minuten

            im Log data/log/hm_xmlrpcsrv_debug.log stehen die neue Wert da

            Kommentar


              #51
              Das Triggern an E10-E14 hat nichts mit dem hm_xmlrpcsrv_debug.log zu tun.
              Das ist nur das Log des XMLRPC Servers des Event Receiver LBS.

              Wenn Du im Log die aktuellen Einträge siehst, so wie Du sie auf der CCU2 geändert hast, ist das schon mal gut.
              Aktuell scheint es noch einen Bug zu geben mit dem Enable/Disable der beiden Bausteine und der damit verbundenen Registrierung.

              Stelle daher alles einmal ein und aktiviere das Projekt in Edomi neu, so dass alles sauber neu gestartet wird.
              Es kann sein, dass der ein oder andere Bug drin ist, bzw,. die Fehlerbehandlung nicht funzt oder vorhanden ist.
              Daher rate ich momentan dazu, nicht an den Enable/Disable Eingängen rumzufummeln.

              Bei mir läuft ein Event Receiver LBS mit mehreren Generic Device LBS ohne Probleme in einem Mischsystem aus HM und HMIP.

              Kommentar


                #52
                Hallo

                hab alle Logiken Deaktivert bis auf diese

                config
                2018-01-24 19_40_18-EDOMI · Administration.png
                hab mir noch einmal die data/log/hm_xmlrpcsrv_debug.log geprüft,
                wenn ich edomi neustarte wird die hm_xmlrpcsrv_debug.log mit den Aktuellen Werten erstellt
                AUCH von Geräten die ich aber noch nicht mit Generic Device eingebunden habe

                alles was ich innerhalb ein paar Minuten (1-4Minuten) nach dem Neustart von edmoni
                auf der CCU2 ändere wird eine neue Datei hm_xmlrpcsrv_debug.log in Edomi erstelt
                Nach diesen paar Minuten ändert sich die Datei nicht mehr egal was ich auf der CCU2 ändere

                egal was ich mache ich bekomme keine Daten zu den AusgangA1-A3 obwohl im log hm_xmlrpcsrv_debug.log der aktuelle Wert steht

                hab schon einmal das Timeout auf der CCU2 auf 600 und auf 180 geändert hat auch nicht geholfen

                2018-01-24 20_11_50-HomeMatic WebUI.png

                Was mir aufgefallen ist die erste Datei "hm_xmlrpcsrv_debug.log" was erstellt wird steht
                "edomi_hmip-1831640152" HMIP ist doch die Cloudlösung?? ich hab keine Cloudlösung
                ">>REQUEST<< :<?xml version="1.0" encoding="ISO-8859-1"?><methodCall><methodName>listDevices<\/methodName><params><param><value>edomi_hmip-1831640152<\/value><\/param><\/params><\/methodCall>"
                ">>Response<< :<?xml version="1.0" encoding="iso-8859-1"?>\n<methodResponse>\n<params>\n <param>\n <value>\n <array>\n <data\/>\n <\/array>\n <\/value>\n <\/param>\n<\/params>\n<\/methodResponse>\n" >>XMLRPC server script END<< und in den Nächsten log steht nur edomi_hm-1831640152
                ">>REQUEST<< :<?xml version="1.0"?>\r\n<methodCall><methodName>system. multicall<\/methodName>\r\n<params><param><value><array><data> <value><struct><member><name>methodName<\/name><value>event<\/value><\/member><member><name>params<\/name><value><array><data><value>edomi_hm-1831640152<\/value><value>OEQ0699032:2<\
                was mich noch aufgefallen ist das in der datei hm_xmlrpcsrv_debug.log eine Zeile gibt mit path :
                "PATH"]=>
                string(29) "/sbin:/usr/sbin:/bin:/usr/bin"


                anbei noch die LOG von
                Homematic Event Receiver
                Homematic Generic Device

                zu info
                CCU2 IP Adresse 10.2.1.112
                edomi ip adresse 10.2.1.3


                {EDOMI,CUSTOMLOG_HM_Event_Receiver-LBS19001435.htm,24.01.2018,20:59:27,154787,26694}
                Zeitstempel ms PID LogLevel Meldung
                2018-01-24 20:59:27 154675 26694 debug LBS19001435 [v0.1]: LBS Homematic Event Receiver started (1381)
                2018-01-24 20:59:27 161897 26694 debug LBS19001435 [v0.1]: MSGQID generated: 1831640152 (1381)
                2018-01-24 20:59:27 205643 26694 debug LBS19001435 [v0.1]: Message: (1381)
                2018-01-24 20:59:27 205785 26694 debug LBS19001435 [v0.1]: ================ ARRAY/OBJECT START ================
                2018-01-24 20:59:27 205876 26694 debug LBS19001435 [v0.1]: {"start":1}
                2018-01-24 20:59:27 205943 26694 debug LBS19001435 [v0.1]: ================ ARRAY/OBJECT END ================
                2018-01-24 20:59:27 206702 26694 debug LBS19001435 [v0.1]: MSGQID used: 1831640152 (1381)
                2018-01-24 20:59:27 208446 26694 debug LBS19001435 [v0.1]: LBS Homematic Event Receiver ended (1381)
                2018-01-24 20:59:27 466567 26718 debug EXE19001435 [v0.1]: MSGQID: 1831640152 (1381)
                2018-01-24 20:59:27 468882 26718 debug EXE19001435 [v0.1]: Command received by daemon: start (1381)
                2018-01-24 20:59:27 469979 26718 debug EXE19001435 [v0.1]: Starting Homematic Event Receiver daemon (1381)
                2018-01-24 20:59:27 908428 26718 debug EXE19001435 [v0.1]: XMLRPC server URL: 10.2.1.3/data/liveproject/lbs/EXE19001435.php (1381)
                2018-01-24 20:59:27 909023 26718 debug EXE19001435 [v0.1]: Command received by daemon: register (1381)
                2018-01-24 20:59:27 909535 26718 debug EXE19001435 [v0.1]: HM Device LBS register: (1381)
                2018-01-24 20:59:27 909621 26718 debug EXE19001435 [v0.1]: ================ ARRAY/OBJECT START ================
                2018-01-24 20:59:27 909692 26718 debug EXE19001435 [v0.1]: {"system":"edomi_hm","lbsid":"1408","address":"NEQ 1682207","outparams":{"1.STATE":1,"1.ERROR":2,"1.L OWBAT":3}}
                2018-01-24 20:59:27 909744 26718 debug EXE19001435 [v0.1]: ================ ARRAY/OBJECT END ================
                2018-01-24 20:59:27 912750 26718 debug EXE19001435 [v0.1]: Currently known Homematic LBS: (1381)
                2018-01-24 20:59:27 912833 26718 debug EXE19001435 [v0.1]: ================ ARRAY/OBJECT START ================
                2018-01-24 20:59:27 912893 26718 debug EXE19001435 [v0.1]: {"edomi_hm":{"NEQ1682207:1":{"STATE":{"lbsid":"140 8","output":1},"ERROR":{"lbsid":"1408","output":2} ,"LOWBAT":{"lbsid":"1408","output":3}}}}
                2018-01-24 20:59:27 912955 26718 debug EXE19001435 [v0.1]: ================ ARRAY/OBJECT END ================


                {EDOMI,CUSTOMLOG_HM_Gen_Device-LBS19001436.htm,24.01.2018,20:59:27,655472,26694}
                Zeitstempel ms PID LogLevel Meldung
                2018-01-24 20:59:27 655410 26694 debug LBS19001436 [v0.5]: LBS Homematic Generic Device started (1408)
                2018-01-24 20:59:27 657623 26694 debug LBS19001436 [v0.5]: MSGQID generated: 1668991522 (1408)
                2018-01-24 20:59:27 659207 26694 debug LBS19001436 [v0.5]: Message: (1408)
                2018-01-24 20:59:27 659291 26694 debug LBS19001436 [v0.5]: ================ ARRAY/OBJECT START ================
                2018-01-24 20:59:27 659353 26694 debug LBS19001436 [v0.5]: {"start":1,"evrxqueueupdated":"1831640152"}
                2018-01-24 20:59:27 659429 26694 debug LBS19001436 [v0.5]: ================ ARRAY/OBJECT END ================
                2018-01-24 20:59:27 660093 26694 debug LBS19001436 [v0.5]: MSGQID used: 1668991522 (1408)
                2018-01-24 20:59:27 663841 26694 debug LBS19001436 [v0.5]: LBS Homematic Generic Device ended (1408)
                2018-01-24 20:59:27 758095 26732 debug EXE19001436 [v0.5]: MSGQID: 1668991522 (1408)
                2018-01-24 20:59:27 761136 26732 debug EXE19001436 [v0.5]: API is HM using port 2001 (1408)
                2018-01-24 20:59:27 762351 26732 debug EXE19001436 [v0.5]: Command received by daemon: start (1408)
                2018-01-24 20:59:27 763789 26732 debug EXE19001436 [v0.5]: Starting Homematic Generic Device daemon (1408)
                2018-01-24 20:59:27 764796 26732 debug EXE19001436 [v0.5]: LBS registered at event receiver LBS (1408)
                2018-01-24 20:59:27 764878 26732 debug EXE19001436 [v0.5]: ================ ARRAY/OBJECT START ================
                2018-01-24 20:59:27 764946 26732 debug EXE19001436 [v0.5]: {"register":{"system":"edomi_hm","lbsid":"1408","a ddress":"NEQ1682207","outparams":{"1.STATE":1,"1.E RROR":2,"1.LOWBAT":3}}}
                2018-01-24 20:59:27 765005 26732 debug EXE19001436 [v0.5]: ================ ARRAY/OBJECT END ================
                2018-01-24 20:59:27 769762 26732 debug EXE19001436 [v0.5]: Command received by daemon: evrxqueueupdated (1408)
                2018-01-24 20:59:27 770499 26732 debug EXE19001436 [v0.5]: Msg Queue to event receiver updated: (1408)
                2018-01-24 20:59:27 770580 26732 debug EXE19001436 [v0.5]: ================ ARRAY/OBJECT START ================
                2018-01-24 20:59:27 770633 26732 debug EXE19001436 [v0.5]: "1831640152"
                2018-01-24 20:59:27 770682 26732 debug EXE19001436 [v0.5]: ================ ARRAY/OBJECT END ================
                2018-01-24 20:59:27 775876 26732 debug EXE19001436 [v0.5]: Homematic Generic Device daemon stopped (1408)


                Kommentar


                  #53
                  hab jetzt die Lösung gefunden

                  hab die CCU2 und Edomi noch einmal gelöscht und neue eingerichtet
                  jetzt geht es

                  Kommentar


                    #54
                    Hallo in die Runde,

                    erstmal besten Dank für die LBS, Nanosonde ! Schön, dass die Einbindung von Homematic-Geräten in edomi doch noch realisiert werden kann!
                    Ich stand vor ca. einem Jahr vor dem Problem, einen einzigen Funkaktor mit möglichst einfachen Mitteln anzusteuern, und habe mich für einen Raspi mit einem CUL-Stick als "Zentrale", darauf Homegear (www.homegear.eu), gesteuert über http-Requests entschieden.
                    Homegear hat den Vorteil, dass das Funkmodul sehr einfach gehalten werden kann- entweder ein (Eigenbau) CUL-Stick, oder sogar ein cc1101-Board direkt an den GPIOs. Dafür unterstützt es Homematic IP nicht.

                    Die jetzt verfügbaren LBS kommunizieren ja über XMLRPC, das auch von Homegear unterstützt wird. Ich habe also die SD-Karte gewechselt, Homegear neu aufgesetzt und versucht, dieses System mit den LBS 19001435 / 19001436 anzusteuern. Als Hardware habe ich einen 2Kanal-UP-Aktor und mittlerweile einen 4-Tasten-Handsender.

                    Fazit:
                    Der LBS "Generic Device" funktioniert, Schalten und Statusabfragen im Polling-Verfahren funktionieren.

                    Der Event-Receiver funktioniert leider nicht. Das LBS-Log sagt:
                    Code:
                     [TABLE="border: 0, cellpadding: 0, cellspacing: 0"]
                    [TR]
                    [TD]2018-02-01 21:23:54[/TD]
                     			[TD]595482[/TD]
                     			[TD]874[/TD]
                     			[TD]debug[/TD]
                     			[TD]LBS19001435 [v0.1]: LBS Homematic Event Receiver started (635)[/TD]
                     		[/TR]
                    [TR]
                    [TD]2018-02-01 21:23:54[/TD]
                     			[TD]599395[/TD]
                     			[TD]874[/TD]
                     			[TD]debug[/TD]
                     			[TD]LBS19001435 [v0.1]: MSGQID generated: 1186383806 (635)[/TD]
                     		[/TR]
                    [TR]
                    [TD]2018-02-01 21:23:54[/TD]
                     			[TD]609986[/TD]
                     			[TD]874[/TD]
                     			[TD]debug[/TD]
                     			[TD]LBS19001435 [v0.1]: Message: (635)[/TD]
                     		[/TR]
                    [TR]
                    [TD]2018-02-01 21:23:54[/TD]
                     			[TD]610276[/TD]
                     			[TD]874[/TD]
                     			[TD]debug[/TD]
                     			[TD]LBS19001435 [v0.1]: ================ ARRAY/OBJECT START ================[/TD]
                     		[/TR]
                    [TR]
                    [TD]2018-02-01 21:23:54[/TD]
                     			[TD]610421[/TD]
                     			[TD]874[/TD]
                     			[TD]debug[/TD]
                     			[TD]LBS19001435 [v0.1]: {"start":1}[/TD]
                     		[/TR]
                    [TR]
                    [TD]2018-02-01 21:23:54[/TD]
                     			[TD]610546[/TD]
                     			[TD]874[/TD]
                     			[TD]debug[/TD]
                     			[TD]LBS19001435 [v0.1]: ================ ARRAY/OBJECT END ================[/TD]
                     		[/TR]
                    [TR]
                    [TD]2018-02-01 21:23:54[/TD]
                     			[TD]611994[/TD]
                     			[TD]874[/TD]
                     			[TD]debug[/TD]
                     			[TD]LBS19001435 [v0.1]: MSGQID used: 1186383806 (635)[/TD]
                     		[/TR]
                    [TR]
                    [TD]2018-02-01 21:23:54[/TD]
                     			[TD]613172[/TD]
                     			[TD]874[/TD]
                     			[TD]debug[/TD]
                     			[TD]LBS19001435 [v0.1]: LBS Homematic Event Receiver ended (635)[/TD]
                     		[/TR]
                    [TR]
                    [TD]2018-02-01 21:23:54[/TD]
                     			[TD]769340[/TD]
                     			[TD]916[/TD]
                     			[TD]debug[/TD]
                     			[TD]EXE19001435 [v0.1]: MSGQID: 1186383806 (635)[/TD]
                     		[/TR]
                    [TR]
                    [TD]2018-02-01 21:23:54[/TD]
                     			[TD]771485[/TD]
                     			[TD]916[/TD]
                     			[TD]debug[/TD]
                     			[TD]EXE19001435 [v0.1]: Command received by daemon: start (635)[/TD]
                     		[/TR]
                    [TR]
                    [TD]2018-02-01 21:23:54[/TD]
                     			[TD]772576[/TD]
                     			[TD]916[/TD]
                     			[TD]debug[/TD]
                     			[TD]EXE19001435 [v0.1]: Starting Homematic Event Receiver daemon (635)[/TD]
                     		[/TR]
                    [TR]
                    [TD]2018-02-01 21:32:23[/TD]
                     			[TD]654073[/TD]
                     			[TD]16239[/TD]
                     			[TD]debug[/TD]
                     			[TD]LBS19001435 [v0.1]: LBS Homematic Event Receiver started (635)[/TD]
                     		[/TR]
                    [TR]
                    [TD]2018-02-01 21:32:23[/TD]
                     			[TD]657582[/TD]
                     			[TD]16239[/TD]
                     			[TD]debug[/TD]
                     			[TD]LBS19001435 [v0.1]: MSGQID generated: 1494228676 (635)[/TD]
                     		[/TR]
                    [TR]
                    [TD]2018-02-01 21:32:23[/TD]
                     			[TD]668459[/TD]
                     			[TD]16239[/TD]
                     			[TD]debug[/TD]
                     			[TD]LBS19001435 [v0.1]: Message: (635)[/TD]
                     		[/TR]
                    [TR]
                    [TD]2018-02-01 21:32:23[/TD]
                     			[TD]668714[/TD]
                     			[TD]16239[/TD]
                     			[TD]debug[/TD]
                     			[TD]LBS19001435 [v0.1]: ================ ARRAY/OBJECT START ================[/TD]
                     		[/TR]
                    [TR]
                    [TD]2018-02-01 21:32:23[/TD]
                     			[TD]668857[/TD]
                     			[TD]16239[/TD]
                     			[TD]debug[/TD]
                     			[TD]LBS19001435 [v0.1]: {"start":1}[/TD]
                     		[/TR]
                    [TR]
                    [TD]2018-02-01 21:32:23[/TD]
                     			[TD]668981[/TD]
                     			[TD]16239[/TD]
                     			[TD]debug[/TD]
                     			[TD]LBS19001435 [v0.1]: ================ ARRAY/OBJECT END ================[/TD]
                     		[/TR]
                    [TR]
                    [TD]2018-02-01 21:32:23[/TD]
                     			[TD]670433[/TD]
                     			[TD]16239[/TD]
                     			[TD]debug[/TD]
                     			[TD]LBS19001435 [v0.1]: MSGQID used: 1494228676 (635)[/TD]
                     		[/TR]
                    [TR]
                    [TD]2018-02-01 21:32:23[/TD]
                     			[TD]671547[/TD]
                     			[TD]16239[/TD]
                     			[TD]debug[/TD]
                     			[TD]LBS19001435 [v0.1]: LBS Homematic Event Receiver ended (635)[/TD]
                     		[/TR]
                    [TR]
                    [TD]2018-02-01 21:32:23[/TD]
                     			[TD]834897[/TD]
                     			[TD]16281[/TD]
                     			[TD]debug[/TD]
                     			[TD]EXE19001435 [v0.1]: MSGQID: 1494228676 (635)[/TD]
                     		[/TR]
                    [TR]
                    [TD]2018-02-01 21:32:23[/TD]
                     			[TD]837054[/TD]
                     			[TD]16281[/TD]
                     			[TD]debug[/TD]
                     			[TD]EXE19001435 [v0.1]: Command received by daemon: start (635)[/TD]
                     		[/TR]
                    [TR]
                    [TD]2018-02-01 21:32:23[/TD]
                     			[TD]838141[/TD]
                     			[TD]16281[/TD]
                     			[TD]debug[/TD]
                     			[TD]EXE19001435 [v0.1]: Starting Homematic Event Receiver daemon (635)[/TD]
                     		[/TR]
                    [/TABLE]
                    Erstmal keine Fehlermeldung, aber auch keine eingehenden Events.

                    Interessanter ist das debug-Log von Homegear:
                    Code:
                    02/01/18 20:32:23.848 RPC Server (Port 2001): Info: Connection from ::ffff:192.168.122.10:57400 accepted. Client number: 9
                    02/01/18 20:32:23.851 RPC Server (Port 2001): Info: RPC server client id for client number 9 is: 1
                    02/01/18 20:32:23.854 RPC Server (Port 2001): Listening for incoming packets from client number 9.
                    02/01/18 20:32:23.856 RPC Server (Port 2001): Debug: Packet received: 504F5354202F20485454502F312E310D0A486F73743A203139322E3136382E3132322E35393A323030310D0A4163636570743A202A2F2A0D0A436F6E74656E742D4C656E6774683A203238300D0A436F6E74656E742D547970653A206170706C69636174696F6E2F782D7777772D666F726D2D75726C656E636F6465640D0A0D0A3C3F786D6C2076657273696F6E3D22312E302220656E636F64696E673D227574662D38223F3E0A3C6D6574686F6443616C6C3E0A3C6D6574686F644E616D653E696E69743C2F6D6574686F644E616D653E0A3C706172616D733E0A203C706172616D3E0A20203C76616C75653E0A2020203C737472696E673E3139322E3136382E3132322E31302F646174612F6C69766570726F6A6563742F6C62732F45584531393030313433352E7068703C2F737472696E673E0A20203C2F76616C75653E0A203C2F706172616D3E0A203C706172616D3E0A20203C76616C75653E0A2020203C737472696E672F3E0A20203C2F76616C75653E0A203C2F706172616D3E0A3C2F706172616D733E0A3C2F6D6574686F6443616C6C3E0A
                    02/01/18 20:32:23.859 RPC Server (Port 2001): Info: Client number 9 is calling RPC method: init (1) Parameters:
                    (String) 192.168.122.10/data/liveproject/lbs/EXE19001435.php
                    (String)
                    02/01/18 20:32:23.861 Info: Client with IP ::ffff:192.168.122.10 is calling "init".
                    02/01/18 20:32:23.862 RPC Server (Port 2001): Response:
                    (Struct length=2)
                    {
                      [faultCode]
                      {
                        (Integer) -32602
                      }
                      [faultString]
                      {
                        (String) Server address or port is empty.
                      }
                    }
                    02/01/18 20:32:23.864 RPC Server (Port 2001): Response packet: HTTP/1.1 200 OK
                    Connection: close
                    Content-Type: text/xml
                    Content-Length: 260
                    
                    <?xml version="1.0"?><methodResponse><fault><value><struct><member><name>faultCode</name><value><i4>-32602</i4></value></member><member><name>faultString</name><value>Server address or port is empty.</value></member></struct></value></fault></methodResponse>
                    
                    02/01/18 20:32:23.889 RPC Server (Port 2001): Debug: Connection to client number 9 closed.
                    Das sieht danach aus, als wenn beim INIT keine korrekten Parameter übergeben werden. Laut HM-Dokumentationen soll beim Aufruf des INIT neben der URL ein Name übergeben werden, unter dem der Server dann geführt werden soll. Ich sehe hier als Parameter nur die URL, und Homegear antwortet dann mit einer Fehler-XML.

                    Weiter komme ich aber mangels Programmierkenntnissen nicht. Ich fände es klasse, wenn neben der echten CCU2 oder Raspberrymatic auch Homegear verwendet werden könnte. Können wir versuchen, den Fehler zu finden?

                    Danke für die Entwicklungsarbeit,
                    beste Grüße

                    Gunnar


                    Zuletzt geändert von junibart; 02.02.2018, 17:42.

                    Kommentar


                      #55
                      Zitat von junibart Beitrag anzeigen
                      Ich fände es klasse, wenn neben der echten CCU2 oder Raspberrymatic auch Homegear verwendet werden könnte. Können wir versuchen, den Fehler zu finden?
                      Momentan komme ich zeitlich nicht dazu.
                      Sobald ich wieder etwas mehr Zeit habe, schaue ich mal nach, warum Homegear beim XMLRPC Init Probleme macht.
                      Beim Init wird die Callback-URL übergeben, unter der der XMLRPC Server des Clients zu erreichen ist. Dazu wird dann noch ein beliebiger Name bzw. ID für den Client übergeben, der im Callback-Fall mit übergeben wird. Ich nutze das zur Unterscheidung, ob der RFD oder CRFD anruft.

                      Ändere doch mal im LBS das Init so ab, dass eine komplette vollständige URL übergeben wird.
                      Aktuell wird bei Dir nur sowas übergeben(nicht nur bei Dir, bei allen) : 192.168.122.10/data/liveproject/lbs/EXE19001435.php
                      Evtl. möchte Homegear es so haben: http://192.168.122.10/data/liveproje...XE19001435.php
                      Also mit http:// vorne weg.

                      Kommentar


                        #56
                        Guten Abend,
                        so mal wieder Zeit gefunden für Edomi/ Homematic.
                        Ist ja viel passiert im Bereich des LBS Generic Device.
                        Es laufen damit bei mir:
                        A) Der Raumelder HM-Sec-SD-2
                        B) Heizkörperregler HmIP-eTRV-2
                        ..auch die SOLL- Temperatur!!

                        Es läuft leider nicht:
                        A) Der IP Rauchmelder HmIP-SWSD

                        Getestet habe ich zum Anfang einfach den Befehl LOW_BAT (b:0.LOW_BAT)
                        der aber genauso im Heizkörperregler läuft.
                        Die Device adress (mit HMIP: startend und dann 14 Zahlen/ Buchstaben) habe
                        ich mehrmals getestet.
                        Leider finde die „HomeMatic-Script Dokumentation“ für IP Befehle nicht um zu sehen
                        ob b: stimmt.
                        Hätte jemand noch eine Idee?
                        Sonst aber schonmal: DANKE für die Mühe für die Bausteine!!
                        Gruß Marcus

                        Kommentar


                          #57
                          Zitat von Nanosonde Beitrag anzeigen

                          Momentan komme ich zeitlich nicht dazu.
                          Sobald ich wieder etwas mehr Zeit habe, schaue ich mal nach, warum Homegear beim XMLRPC Init Probleme macht.
                          Beim Init wird die Callback-URL übergeben, unter der der XMLRPC Server des Clients zu erreichen ist. Dazu wird dann noch ein beliebiger Name bzw. ID für den Client übergeben, der im Callback-Fall mit übergeben wird. Ich nutze das zur Unterscheidung, ob der RFD oder CRFD anruft.

                          Ändere doch mal im LBS das Init so ab, dass eine komplette vollständige URL übergeben wird.
                          Aktuell wird bei Dir nur sowas übergeben(nicht nur bei Dir, bei allen) : 192.168.122.10/data/liveproject/lbs/EXE19001435.php
                          Evtl. möchte Homegear es so haben: http://192.168.122.10/data/liveproje...XE19001435.php
                          Also mit http:// vorne weg.

                          Hallo Nanosonde,
                          der Tipp war schon mal gut. Tatsächlich möchte Homegear in der URL sowohl das http:// als auch den Port übergeben haben, nach Ändern des Quelltextes ca. bei Zeile 420 wie folgt

                          PHP-Code:
                           $hm_api->HM_init ('http://'.global_serverIP.':80'.$path_xmlrpcsrv'' );
                                                  
                          $hm_api->HM_init ('http://'.global_serverIP.':80'.$path_xmlrpcsrv'edomi_hm-'.$msgQID );
                                                  
                          logging($id"XMLRPC server URL: ".global_serverIP.$path_xmlrpcsrv); 
                          nimmt er den INIT entgegen.
                          Vorher hatte ich versucht, das 'http://' und den Port direkt im LBS in das URL-Feld einzutragen, das kam dann aber nicht bei Homegear an.

                          Allerdings bringt das nur weitere Probleme zutage, denn Homegear fragt nun Methoden beim LBS ab, die offenbar nicht richtig beantwortet werden:

                          Code:
                          02/07/18 08:18:07.722 Info: Calling init methods on server "http://192.168.122.10".
                          02/07/18 08:18:07.746 RPC Server (Port 2001): Debug: Connection to client number 9 closed.
                          02/07/18 08:18:08.224 RPC client: Debug: Calling RPC method "system.listMethods" on server 192.168.122.10.
                          02/07/18 08:18:08.225 RPC client: Parameters:
                          02/07/18 08:18:08.227 Debug: Calling getFileDescriptor...
                          02/07/18 08:18:08.229 Debug: Connecting to host 192.168.122.10 on port 80...
                          02/07/18 08:18:08.235 Debug: Connected to host 192.168.122.10 on port 80. Client number is: 10
                          02/07/18 08:18:08.237 RPC client: Debug: Sending packet: POST /data/liveproject/lbs/EXE19001435.php HTTP/1.1
                          User-Agent: Homegear 0.7.15-1580
                          Host: 192.168.122.10:80
                          Content-Type: text/xml
                          Content-Length: 101
                          Connection: close
                          
                          <?xml version="1.0"?>
                          <methodCall><methodName>system.listMethods</methodName><params/></methodCall>
                          
                          02/07/18 08:18:08.244 RPC client: Debug: Packet received: 485454502F312E3120323030204F4B0D0A446174653A205765642C2030372046656220323031382030383A31383A303820474D540D0A5$
                          02/07/18 08:18:08.246 RPC client: Debug: Received packet from server 192.168.122.10:
                          ^@
                          02/07/18 08:18:08.248 Error in RPC response from 192.168.122.10. faultCode: -32700 faultString: Parse error. First root node has to be "methodResponse".
                          02/07/18 08:18:08.251 Warning: Error calling XML RPC method "system.listMethods" on server http://192.168.122.10 with port 80. Error struct:
                          ...
                          Die Nachricht, die das LBS auf den Call nach system.listMethods schickt, sieht wie folgt aus (Packet hex-dekodiert)

                          Code:
                          HTTP/1.1 200 OK
                          Date: Wed, 07 Feb 2018 08:18:08 GMT
                          Server: Apache/2.2.15 (CentOS) PHP/5.3.3 mod_ssl/2.2.15 OpenSSL/1.0.1e-fips
                          X-Powered-By: PHP/5.3.3
                          Cache-Control: max-age=0
                          Expires: Wed, 07 Feb 2018 08:18:08 GMT
                          Content-Length: 0
                          Connection: close
                          Content-Type: text/html; charset=UTF-8
                          Die Antwort ist leer. Wenn ich (ohne Ahnung von PHP) durch den LBS-Quelltext gehe, vermute ich, dass eigentlich irgendwas sinnvolles in der Antwort stehen sollte, z.B. dass nur die Methoden event und system.multicall implementiert sind. Richtig?
                          Da bin ich dann allerdings mit meinem Latein (bzw. Programmierverständnis) am Ende. Es wäre schön, wenn Du, Nanosonde nochmal draufschauen könntest.

                          Danke erstmal,

                          Gunnar
                          Zuletzt geändert von junibart; 07.02.2018, 10:29.

                          Kommentar


                            #58
                            Zitat von tunneltruppe Beitrag anzeigen
                            Guten Abend,
                            so mal wieder Zeit gefunden für Edomi/ Homematic.
                            Ist ja viel passiert im Bereich des LBS Generic Device.
                            Es laufen damit bei mir:
                            A) Der Raumelder HM-Sec-SD-2
                            B) Heizkörperregler HmIP-eTRV-2
                            ..auch die SOLL- Temperatur!!

                            Es läuft leider nicht:
                            A) Der IP Rauchmelder HmIP-SWSD

                            Getestet habe ich zum Anfang einfach den Befehl LOW_BAT (b:0.LOW_BAT)
                            der aber genauso im Heizkörperregler läuft.
                            Die Device adress (mit HMIP: startend und dann 14 Zahlen/ Buchstaben) habe
                            ich mehrmals getestet.
                            Leider finde die „HomeMatic-Script Dokumentation“ für IP Befehle nicht um zu sehen
                            ob b: stimmt.
                            Hätte jemand noch eine Idee?
                            Sonst aber schonmal: DANKE für die Mühe für die Bausteine!!
                            Gruß Marcus
                            Nabend,
                            so die Definitionen der Parameter habe ich hier:
                            https://knx-user-forum.de/forum/proj...82#post1176982
                            wieder gefunden (booh voll vergessen).
                            Leider geht es aber immer noch nicht.
                            Homematik_15.jpg
                            Hätte noch jemand eine Idee? Oder geht einfach der IP- Rauchmelder nicht?!?!
                            DANKE!!!!!
                            Gruß Marcus

                            Kommentar


                              #59
                              Hallo in die Runde,

                              ich hab noch einige Zeit mit meinen Homematic-Komponenten und den LBS gespielt.
                              Auch wenn weiterhin die oben beschriebenen Fehler bei meiner Homegear "CCU" auflaufen, scheint das System das zu tolerieren. Seitdem der INIT funktioniert, landen in der hm_xmlrpcsrv_debug.log auch Informationen, wenn ich z.B. auf meiner 4-Tasten-Fernbedienung (HM-RC-Key4-2) eine Taste drücke oder den Aktor mit der Hardware-Bedientaste umschalte. Grundsätzlich scheint der Empfang von Events oder multicalls zu funktionieren.

                              [Die Daten werden offenbar auch ausgewertet, denn ich kann per Triggerung an E10 bis E13 Daten auslesen- z.B. den TEST_COUNTER, der die Anzahl der bisherigen Tastendrücke ausgibt. Da wird die richtige Zahl ausgegeben, auch wenn ich zum Triggerzeitpunkt die Batterie rausgenommen habe.]

                              EDIT 9.2.2018: Blödsinn: Bei Triggerung an E10..E13 wird jedesmal die CCU angefragt und gibt die Werte, ggf. zwischengespeichert, zurück. Das einzige, was bei mir mit einem Event bzw. Multicall passiert, ist das Abspeichern im debug-Log, ausgewertet wird nichts.
                              /EDIT

                              Was nicht funktioniert, ist das sofortige Reagieren auf ein event/multicall, was ja z.B. für die Nutzung der Fernbedienung essentiell ist. Damit bin ich aber hier nicht der einzige, ladnermi scheint ja dasselbe Problem zu haben.

                              Das Log des event receivers wird auch nur bei der Projektaktivierung aktualisiert, trotz loglevel 8 werden ankommende events (die man ja in der hm_xmlrpcsrv_debug.log sehen kann) nicht im LBS-Log aufgezeichnet.

                              So sieht bei mir das CUSTOMLOG_HM_Event_Receiver-LBS19001435.htm nach einer Projektaktivierung (und bis zur nächsten Aktivierung) aus, egal, wie viele Events reinkommen...:


                              Code:
                               [TABLE="border: 0, cellpadding: 0, cellspacing: 0"]
                              [TR]
                              [TD]2018-02-08 09:58:43[/TD]
                               			[TD]174660[/TD]
                               			[TD]4305[/TD]
                               			[TD]debug[/TD]
                               			[TD]EXE19001435 [v0.1]: Homematic Event Receiver daemon stopped (635)[/TD]
                               		[/TR]
                              [TR]
                              [TD]2018-02-08 09:59:24[/TD]
                               			[TD]221601[/TD]
                               			[TD]3166[/TD]
                               			[TD]debug[/TD]
                               			[TD]LBS19001435 [v0.1]: LBS Homematic Event Receiver started (635)[/TD]
                               		[/TR]
                              [TR]
                              [TD]2018-02-08 09:59:24[/TD]
                               			[TD]225739[/TD]
                               			[TD]3166[/TD]
                               			[TD]debug[/TD]
                               			[TD]LBS19001435 [v0.1]: MSGQID generated: 25870591 (635)[/TD]
                               		[/TR]
                              [TR]
                              [TD]2018-02-08 09:59:24[/TD]
                               			[TD]236021[/TD]
                               			[TD]3166[/TD]
                               			[TD]debug[/TD]
                               			[TD]LBS19001435 [v0.1]: Message: (635)[/TD]
                               		[/TR]
                              [TR]
                              [TD]2018-02-08 09:59:24[/TD]
                               			[TD]236278[/TD]
                               			[TD]3166[/TD]
                               			[TD]debug[/TD]
                               			[TD]LBS19001435 [v0.1]: ================ ARRAY/OBJECT START ================[/TD]
                               		[/TR]
                              [TR]
                              [TD]2018-02-08 09:59:24[/TD]
                               			[TD]236454[/TD]
                               			[TD]3166[/TD]
                               			[TD]debug[/TD]
                               			[TD]LBS19001435 [v0.1]: {"start":1}[/TD]
                               		[/TR]
                              [TR]
                              [TD]2018-02-08 09:59:24[/TD]
                               			[TD]236569[/TD]
                               			[TD]3166[/TD]
                               			[TD]debug[/TD]
                               			[TD]LBS19001435 [v0.1]: ================ ARRAY/OBJECT END ================[/TD]
                               		[/TR]
                              [TR]
                              [TD]2018-02-08 09:59:24[/TD]
                               			[TD]238305[/TD]
                               			[TD]3166[/TD]
                               			[TD]debug[/TD]
                               			[TD]LBS19001435 [v0.1]: MSGQID used: 25870591 (635)[/TD]
                               		[/TR]
                              [TR]
                              [TD]2018-02-08 09:59:24[/TD]
                               			[TD]239907[/TD]
                               			[TD]3166[/TD]
                               			[TD]debug[/TD]
                               			[TD]LBS19001435 [v0.1]: LBS Homematic Event Receiver ended (635)[/TD]
                               		[/TR]
                              [TR]
                              [TD]2018-02-08 09:59:24[/TD]
                               			[TD]314137[/TD]
                               			[TD]3208[/TD]
                               			[TD]debug[/TD]
                               			[TD]EXE19001435 [v0.1]: MSGQID: 25870591 (635)[/TD]
                               		[/TR]
                              [TR]
                              [TD]2018-02-08 09:59:24[/TD]
                               			[TD]317600[/TD]
                               			[TD]3208[/TD]
                               			[TD]debug[/TD]
                               			[TD]EXE19001435 [v0.1]: Command received by daemon: start (635)[/TD]
                               		[/TR]
                              [TR]
                              [TD]2018-02-08 09:59:24[/TD]
                               			[TD]319334[/TD]
                               			[TD]3208[/TD]
                               			[TD]debug[/TD]
                               			[TD]EXE19001435 [v0.1]: Starting Homematic Event Receiver daemon (635)[/TD]
                               		[/TR]
                              [TR]
                              [TD]2018-02-08 09:59:24[/TD]
                               			[TD]394330[/TD]
                               			[TD]3208[/TD]
                               			[TD]debug[/TD]
                               			[TD]EXE19001435 [v0.1]: XMLRPC server URL: 192.168.122.10/data/liveproject/lbs/EXE19001435.php (635)[/TD]
                               		[/TR]
                              [TR]
                              [TD]2018-02-08 09:59:24[/TD]
                               			[TD]782830[/TD]
                               			[TD]3208[/TD]
                               			[TD]debug[/TD]
                               			[TD]EXE19001435 [v0.1]: Command received by daemon: register (635)[/TD]
                               		[/TR]
                              [TR]
                              [TD]2018-02-08 09:59:24[/TD]
                               			[TD]783953[/TD]
                               			[TD]3208[/TD]
                               			[TD]debug[/TD]
                               			[TD]EXE19001435 [v0.1]: HM Device LBS register: (635)[/TD]
                               		[/TR]
                              [TR]
                              [TD]2018-02-08 09:59:24[/TD]
                               			[TD]784101[/TD]
                               			[TD]3208[/TD]
                               			[TD]debug[/TD]
                               			[TD]EXE19001435 [v0.1]: ================ ARRAY/OBJECT START ================[/TD]
                               		[/TR]
                              [TR]
                              [TD]2018-02-08 09:59:24[/TD]
                               			[TD]784248[/TD]
                               			[TD]3208[/TD]
                               			[TD]debug[/TD]
                               			[TD]EXE19001435 [v0.1]: {"system":"edomi_hm","lbsid":"637","address":"NEQ1222379","outparams":{"1.STATE":1,"2.STATE":2}}[/TD]
                               		[/TR]
                              [TR]
                              [TD]2018-02-08 09:59:24[/TD]
                               			[TD]784367[/TD]
                               			[TD]3208[/TD]
                               			[TD]debug[/TD]
                               			[TD]EXE19001435 [v0.1]: ================ ARRAY/OBJECT END ================[/TD]
                               		[/TR]
                              [TR]
                              [TD]2018-02-08 09:59:24[/TD]
                               			[TD]785490[/TD]
                               			[TD]3208[/TD]
                               			[TD]debug[/TD]
                               			[TD]EXE19001435 [v0.1]: Currently known Homematic LBS: (635)[/TD]
                               		[/TR]
                              [TR]
                              [TD]2018-02-08 09:59:24[/TD]
                               			[TD]785640[/TD]
                               			[TD]3208[/TD]
                               			[TD]debug[/TD]
                               			[TD]EXE19001435 [v0.1]: ================ ARRAY/OBJECT START ================[/TD]
                               		[/TR]
                              [TR]
                              [TD]2018-02-08 09:59:24[/TD]
                               			[TD]785768[/TD]
                               			[TD]3208[/TD]
                               			[TD]debug[/TD]
                               			[TD]EXE19001435 [v0.1]: {"edomi_hm":{"NEQ1222379:1":{"STATE":{"lbsid":"637","output":1}},"NEQ1222379:2":{"STATE":{"lbsid":"637","output":2}}}}[/TD]
                               		[/TR]
                              [TR]
                              [TD]2018-02-08 09:59:24[/TD]
                               			[TD]785908[/TD]
                               			[TD]3208[/TD]
                               			[TD]debug[/TD]
                               			[TD]EXE19001435 [v0.1]: ================ ARRAY/OBJECT END ================[/TD]
                               		[/TR]
                              [TR]
                              [TD]2018-02-08 09:59:24[/TD]
                               			[TD]869549[/TD]
                               			[TD]3208[/TD]
                               			[TD]debug[/TD]
                               			[TD]EXE19001435 [v0.1]: Command received by daemon: register (635)[/TD]
                               		[/TR]
                              [TR]
                              [TD]2018-02-08 09:59:24[/TD]
                               			[TD]870878[/TD]
                               			[TD]3208[/TD]
                               			[TD]debug[/TD]
                               			[TD]EXE19001435 [v0.1]: HM Device LBS register: (635)[/TD]
                               		[/TR]
                              [TR]
                              [TD]2018-02-08 09:59:24[/TD]
                               			[TD]871052[/TD]
                               			[TD]3208[/TD]
                               			[TD]debug[/TD]
                               			[TD]EXE19001435 [v0.1]: ================ ARRAY/OBJECT START ================[/TD]
                               		[/TR]
                              [TR]
                              [TD]2018-02-08 09:59:24[/TD]
                               			[TD]873585[/TD]
                               			[TD]3208[/TD]
                               			[TD]debug[/TD]
                               			[TD]EXE19001435 [v0.1]: {"system":"edomi_hm","lbsid":"640","address":"NEQ0752993","outparams":{"1.PRESS_SHORT":1,"2.PRESS_SHORT":2,"1.TEST_COUNTER":3,"2.TEST_COUNTER":4}}[/TD]
                               		[/TR]
                              [TR]
                              [TD]2018-02-08 09:59:24[/TD]
                               			[TD]873761[/TD]
                               			[TD]3208[/TD]
                               			[TD]debug[/TD]
                               			[TD]EXE19001435 [v0.1]: ================ ARRAY/OBJECT END ================[/TD]
                               		[/TR]
                              [TR]
                              [TD]2018-02-08 09:59:24[/TD]
                               			[TD]876241[/TD]
                               			[TD]3208[/TD]
                               			[TD]debug[/TD]
                               			[TD]EXE19001435 [v0.1]: Currently known Homematic LBS: (635)[/TD]
                               		[/TR]
                              [TR]
                              [TD]2018-02-08 09:59:24[/TD]
                               			[TD]876487[/TD]
                               			[TD]3208[/TD]
                               			[TD]debug[/TD]
                               			[TD]EXE19001435 [v0.1]: ================ ARRAY/OBJECT START ================[/TD]
                               		[/TR]
                              [TR]
                              [TD]2018-02-08 09:59:24[/TD]
                               			[TD]876636[/TD]
                               			[TD]3208[/TD]
                               			[TD]debug[/TD]
                               			[TD]EXE19001435 [v0.1]: {"edomi_hm":{"NEQ1222379:1":{"STATE":{"lbsid":"637","output":1}},"NEQ1222379:2":{"STATE":{"lbsid":"637","output":2}},"NEQ0752993:1":{"PRESS_SHORT":{"lbsid":"640","output":1},"TEST_COUNTER":{"lbsid":"640","output":3}},"NEQ0752993:2":{"PRESS_SHORT":{"lbsid":"640","output":2},"TEST_COUNTER":{"lbsid":"640","output":4}}}}[/TD]
                               		[/TR]
                              [TR]
                              [TD]2018-02-08 09:59:24[/TD]
                               			[TD]876789[/TD]
                               			[TD]3208[/TD]
                               			[TD]debug[/TD]
                               			[TD]EXE19001435 [v0.1]: ================ ARRAY/OBJECT END ================[/TD]
                               		[/TR]
                              [TR]
                              [TD]2018-02-08 09:59:24[/TD]
                               			[TD]904558[/TD]
                               			[TD]3208[/TD]
                               			[TD]debug[/TD]
                               			[TD]EXE19001435 [v0.1]: Command received by daemon: register (635)[/TD]
                               		[/TR]
                              [TR]
                              [TD]2018-02-08 09:59:24[/TD]
                               			[TD]905694[/TD]
                               			[TD]3208[/TD]
                               			[TD]debug[/TD]
                               			[TD]EXE19001435 [v0.1]: HM Device LBS register: (635)[/TD]
                               		[/TR]
                              [TR]
                              [TD]2018-02-08 09:59:24[/TD]
                               			[TD]905843[/TD]
                               			[TD]3208[/TD]
                               			[TD]debug[/TD]
                               			[TD]EXE19001435 [v0.1]: ================ ARRAY/OBJECT START ================[/TD]
                               		[/TR]
                              [TR]
                              [TD]2018-02-08 09:59:24[/TD]
                               			[TD]905975[/TD]
                               			[TD]3208[/TD]
                               			[TD]debug[/TD]
                               			[TD]EXE19001435 [v0.1]: {"system":"edomi_hm","lbsid":"642","address":"OEQ0320978","outparams":{"1.STATE":1,"2.STATE":2,"1.ON_TIME":3,"2.ON_TIME":4}}[/TD]
                               		[/TR]
                              [TR]
                              [TD]2018-02-08 09:59:24[/TD]
                               			[TD]906094[/TD]
                               			[TD]3208[/TD]
                               			[TD]debug[/TD]
                               			[TD]EXE19001435 [v0.1]: ================ ARRAY/OBJECT END ================[/TD]
                               		[/TR]
                              [TR]
                              [TD]2018-02-08 09:59:24[/TD]
                               			[TD]907149[/TD]
                               			[TD]3208[/TD]
                               			[TD]debug[/TD]
                               			[TD]EXE19001435 [v0.1]: Currently known Homematic LBS: (635)[/TD]
                               		[/TR]
                              [TR]
                              [TD]2018-02-08 09:59:24[/TD]
                               			[TD]907289[/TD]
                               			[TD]3208[/TD]
                               			[TD]debug[/TD]
                               			[TD]EXE19001435 [v0.1]: ================ ARRAY/OBJECT START ================[/TD]
                               		[/TR]
                              [TR]
                              [TD]2018-02-08 09:59:24[/TD]
                               			[TD]907475[/TD]
                               			[TD]3208[/TD]
                               			[TD]debug[/TD]
                               			[TD]EXE19001435 [v0.1]: {"edomi_hm":{"NEQ1222379:1":{"STATE":{"lbsid":"637","output":1}},"NEQ1222379:2":{"STATE":{"lbsid":"637","output":2}},"NEQ0752993:1":{"PRESS_SHORT":{"lbsid":"640","output":1},"TEST_COUNTER":{"lbsid":"640","output":3}},"NEQ0752993:2":{"PRESS_SHORT":{"lbsid":"640","output":2},"TEST_COUNTER":{"lbsid":"640","output":4}},"OEQ0320978:1":{"STATE":{"lbsid":"642","output":1},"ON_TIME":{"lbsid":"642","output":3}},"OEQ0320978:2":{"STATE":{"lbsid":"642","output":2},"ON_TIME":{"lbsid":"642","output":4}}}}[/TD]
                               		[/TR]
                              [TR]
                              [TD]2018-02-08 09:59:24[/TD]
                               			[TD]907618[/TD]
                               			[TD]3208[/TD]
                               			[TD]debug[/TD]
                               			[TD]EXE19001435 [v0.1]: ================ ARRAY/OBJECT END ================[/TD]
                               		[/TR]
                              [/TABLE]
                              Es wäre schön, wenn die Reaktion auf die Events noch optimiert würde- wenn ich irgendwie dazu beitragen kann, jederzeit gerne.

                              Grüße, Gunnar
                              Zuletzt geändert von junibart; 09.02.2018, 09:23. Grund: Siehe Kennzeichnung im Text

                              Kommentar


                                #60
                                Zitat von tunneltruppe Beitrag anzeigen
                                Leider geht es aber immer noch nicht.
                                Hätte noch jemand eine Idee? Oder geht einfach der IP- Rauchmelder nicht?!?!
                                Hi tunneltruppe ,

                                was genau machst Du denn mit dem Rauchwarnmelder, um die Logik in Edomi zu testen?
                                Löst Du aktiv einen Alarm aus oder so?
                                Die Rauchwarnmelder melden sich wohl nur alle paar Tage, die Batterie muss ja 10 Jahre halten.

                                Kommentar

                                Lädt...
                                X