Homematic API-XML Problem V1.22 Fehler Seriennummer nicht vorhanden
Moderator: Ulrich
Homematic API-XML Problem V1.22 Fehler Seriennummer nicht vorhanden
Hallo ich versuche Variablen von meiner Homematic IP auszulesen
und zwar nur Systemvariablen
die Schreibweise passt, Datenbank ist vorhanden, habe versucht Thermostate auszulesen-bekomme aber die gleiche Meldung
-Daten zur Homematic zu senden funktioniert problemlos
-die xml-Datei der Homematic kann ich auslesen-funktioniert also - für diese Version brauch ich keinen Token
-als Seriennummer der Homematic ist "00000000" eingetragen, Regler 72
-in der HM-IP ist Remote-Zugriff als Vollzugriff, keine IP-Adressen eingeschränkt, Authentifizierung nicht aktiv
in der log bekomme ich folgende Meldung:
18.05. 20:30:21 -Verarbeitung von: '3.user.config.php' Regler: 72
18.05. 20:30:21 |------- [Regler 72]--- Start hm_geraet.php -------- [08.05.2025] ------
18.05. 20:30:21 -HomeMatic: 192.168.x.xxx Port: 80 GeräteID: 1
18.05. 20:30:21 + -Die Daten werden ausgelesen...
18.05. 20:30:22 -Fehler! Seriennummer nicht vorhanden. (Zahlendreher?):
18.05. 20:30:22 |---------------------- Stop hm_geraet.php ----------------------------
18.05. 20:30:24 -Multi Regler Auslesen [Stop].
mir fällt nichts mehr ein, sitze seit Tagen an dem Problem
und zwar nur Systemvariablen
die Schreibweise passt, Datenbank ist vorhanden, habe versucht Thermostate auszulesen-bekomme aber die gleiche Meldung
-Daten zur Homematic zu senden funktioniert problemlos
-die xml-Datei der Homematic kann ich auslesen-funktioniert also - für diese Version brauch ich keinen Token
-als Seriennummer der Homematic ist "00000000" eingetragen, Regler 72
-in der HM-IP ist Remote-Zugriff als Vollzugriff, keine IP-Adressen eingeschränkt, Authentifizierung nicht aktiv
in der log bekomme ich folgende Meldung:
18.05. 20:30:21 -Verarbeitung von: '3.user.config.php' Regler: 72
18.05. 20:30:21 |------- [Regler 72]--- Start hm_geraet.php -------- [08.05.2025] ------
18.05. 20:30:21 -HomeMatic: 192.168.x.xxx Port: 80 GeräteID: 1
18.05. 20:30:21 + -Die Daten werden ausgelesen...
18.05. 20:30:22 -Fehler! Seriennummer nicht vorhanden. (Zahlendreher?):
18.05. 20:30:22 |---------------------- Stop hm_geraet.php ----------------------------
18.05. 20:30:24 -Multi Regler Auslesen [Stop].
mir fällt nichts mehr ein, sitze seit Tagen an dem Problem
- Ulrich
- Administrator
- Beiträge: 6372
- Registriert: Sa 7. Nov 2015, 10:33
- Wohnort: Essen
- Hat sich bedankt: 159 Mal
- Danksagung erhalten: 934 Mal
Re: Homematic API-XML Problem V1.22 Fehler Seriennummer nicht vorhanden
Ich schaue mir das im Laufe des Tages einmal an und melde mich wieder.
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]
Ulrich . . . . . . . . [ Admin ]
- Ulrich
- Administrator
- Beiträge: 6372
- Registriert: Sa 7. Nov 2015, 10:33
- Wohnort: Essen
- Hat sich bedankt: 159 Mal
- Danksagung erhalten: 934 Mal
Re: Homematic API-XML Problem V1.22 Fehler Seriennummer nicht vorhanden
Du möchtest Systemvariablen mit Regler 72 auslesen?
Dazu muss für jede Systemvariable folgender Eintrag in der x.user.config.php vorhanden sein:
Beispiel: 2 Variablen, die in der HomeMatic vorhanden sein müssen.
--------------------------------------------------------------------------------------
$HM_Systemvariable[1] = "Variable1";
$HM_Systemvariable[2] = "Variable2";
"Variable1" und "Variable 2" müssen ausgetauscht werden, in die Namen der wirklichen Systemvariablen. Die Gänsefüßchen müssen bleiben.
Mehr nicht!
Eine Seriennummer der HomeMatic wird nicht benötigt. Seriennummern der auszulesenden Geräte werden nur bei Geräten, nicht bei Variablen benötigt.
Siehe Beschreibung Punkt 9
Dazu muss für jede Systemvariable folgender Eintrag in der x.user.config.php vorhanden sein:
Beispiel: 2 Variablen, die in der HomeMatic vorhanden sein müssen.
--------------------------------------------------------------------------------------
$HM_Systemvariable[1] = "Variable1";
$HM_Systemvariable[2] = "Variable2";
"Variable1" und "Variable 2" müssen ausgetauscht werden, in die Namen der wirklichen Systemvariablen. Die Gänsefüßchen müssen bleiben.
Mehr nicht!
Eine Seriennummer der HomeMatic wird nicht benötigt. Seriennummern der auszulesenden Geräte werden nur bei Geräten, nicht bei Variablen benötigt.
Siehe Beschreibung Punkt 9
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]
Ulrich . . . . . . . . [ Admin ]
Re: Homematic API-XML Problem V1.22 Fehler Seriennummer nicht vorhanden
Hallo Ulrich
so hatte ich es eingetragen.
so hatte ich es eingetragen.
- Ulrich
- Administrator
- Beiträge: 6372
- Registriert: Sa 7. Nov 2015, 10:33
- Wohnort: Essen
- Hat sich bedankt: 159 Mal
- Danksagung erhalten: 934 Mal
Re: Homematic API-XML Problem V1.22 Fehler Seriennummer nicht vorhanden
Wo hast du denn die Eintragung gemacht?
- als Seriennummer der Homematic ist "00000000" eingetragen, Regler 72
Funktioniert es denn jetzt?
- als Seriennummer der Homematic ist "00000000" eingetragen, Regler 72
Funktioniert es denn jetzt?
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]
Ulrich . . . . . . . . [ Admin ]
Re: Homematic API-XML Problem V1.22 Fehler Seriennummer nicht vorhanden
Hallo
die Reglernummer und das Kennwort ist wie beschrieben eingetragen.
Ich hatte auch eine neue config.php erzeugt und die Daten eingegeben jedoch auch ohne Erfolg
die Reglernummer und das Kennwort ist wie beschrieben eingetragen.
Ich hatte auch eine neue config.php erzeugt und die Daten eingegeben jedoch auch ohne Erfolg
- Ulrich
- Administrator
- Beiträge: 6372
- Registriert: Sa 7. Nov 2015, 10:33
- Wohnort: Essen
- Hat sich bedankt: 159 Mal
- Danksagung erhalten: 934 Mal
Re: Homematic API-XML Problem V1.22 Fehler Seriennummer nicht vorhanden
Der Fehler ist in dem Bereich der 3.user.config.php zu suchen:
Kannst du den einmal hier posten? Oder bessser die gesamte 3.user.config.php
Code: Alles auswählen
/*******************************************************************************
// HOMEMATIC ANBINDUNG HOMEMATIC ANBINDUNG HOMEMATIC ANBINDUNG
// XML API XML API XML API XML API XML API XML API
// Teil 2 Teil 2 Teil 2 Teil 2 Teil 2 Teil 2 Teil 2 Teil 2
// ****************************************************************************
// Ab Kapitel 7 AB Kapitel 7 AB Kapitel 7
// Möchte man die variablen Daten eines an die Homematic angeschlossenen
// Gerätes auslesen, wie z.B. ein Heizkörperventil, dann müssen hier die Daten
// der angeschlossenen Geräte angegeben werden. Nähere Einzelheiten bitte im
// Dokument Homematic_Anbindung.pdf ab Kapitel 7 lesen.
//
*******************************************************************************/
//
// $Homematic_Token = "xxxxxxxxxxxx"; // XML-API CCU Addon Version 2.x
//
/*******************************************************************************
//
// Beispiel:
// ---------
// HM_Geraet 1
// $HM_Geraetetyp[1] = "HM-CC-RT-DN"; // Heizungsthermostat
// $HM_Seriennummer[1] = "OEQ2419985"; // Wohnzimmer
//
// HM_Geraet 2
// $HM_Geraetetyp[2] = "HmIP-eTRV-B"; // Heizungsthermostat
// $HM_Seriennummer[2] = "00201D89A8A446";// Badezimmer
//
// HM_Geraet 3
// $HM_Geraetetyp[3] = "HmIP-STHD"; // Wandthermostat
// $HM_Seriennummer[3] = "000E9BE9967967";// Badezimmer
//
// HM_Geraet 4
// $HM_Geraetetyp[4] = "HM-CC-RT-DN"; // Heizungsthermostat
// $HM_Seriennummer[4] = "OEQ2421488"; // Küche
//
// HM_Systemvariable 1
// $HM_Systemvariable[1] = "Test"; // Variable 1
// $HM_Systemvariable[2] = "DutyCycle"; // Variable 2
*******************************************************************************/
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]
Ulrich . . . . . . . . [ Admin ]
Re: Homematic API-XML Problem V1.22 Fehler Seriennummer nicht vorhanden
wie bekomme ich die Datei zu dir ?
Re: Homematic API-XML Problem V1.22 Fehler Seriennummer nicht vorhanden
Hallo Ulrich
hier nochmal die 3.user.config.
Mir scheint es so das die Meldung von HM_geraet.php kommt. Da gibt es eine Befehlszeile die diese Meldung generiert.
hier nochmal die 3.user.config.
Mir scheint es so das die Meldung von HM_geraet.php kommt. Da gibt es eine Befehlszeile die diese Meldung generiert.
- Ulrich
- Administrator
- Beiträge: 6372
- Registriert: Sa 7. Nov 2015, 10:33
- Wohnort: Essen
- Hat sich bedankt: 159 Mal
- Danksagung erhalten: 934 Mal
Re: Homematic API-XML Problem V1.22 Fehler Seriennummer nicht vorhanden
Ja, die Meldung kommt von dem Script.
Ich habe dir eine eMail geschickt. Bitte auch in den SPAM Ordner nachsehen.
Ich habe dir eine eMail geschickt. Bitte auch in den SPAM Ordner nachsehen.
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]
Ulrich . . . . . . . . [ Admin ]
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste