HomeHub 4.0

diverse Zusatzsoftware

Moderator: Co-Administratoren

Slice
Beiträge: 1203
Registriert: 03.02.2016, 14:44
System: Alternative CCU (auf Basis OCCU)
Wohnort: irgendwo aus Süd BaWü
Hat sich bedankt: 141 Mal
Danksagung erhalten: 85 Mal

Re: HomeHub 4.0

Beitrag von Slice » 17.03.2024, 19:18

Hi steingarten,
steingarten hat geschrieben:
17.03.2024, 16:59
In meiner Testumgebung bin ich schon ohne XML-API unterwegs und werde mit Slice einen ersten Test durchführen und dann auf mehr Benutzer erweitern.
steingarten hat geschrieben:
17.03.2024, 18:49
Ich stelle noch ein Update package zur Verfügung. Ich bitte noch um etwas Geduld.

Muss das package erst zusammenstellen und die Änderungen beschreiben.
komme gerade erst heim und war leider den ganzen Tag unterwegs.
Wenn Du soweit bist, melde Dich und ich teste das bei mir. Kein Problem.
Bin tagsüber im Büro am Rechner und hätte da auch Zeit für.

Grüße und schönen Sonntag Abend noch,
Slice
----------------------------------------------------------------------------------------
Raspi3B+ Bullseye mit HB-RF-ETH und RPI-RF-MOD auf piVCCU-FW 3.75.7 / Addons: CuxD v2.11 - E-Mail v1.7.6 - Patcher v1.0.0 - Philips Hue v3.2.5 - Programme drucken v2.6 - Scriptparser v1.11 - XML-API v2.3
Geräte: 141 / Kanäle: 791 / Datenpunkte: 6080 / SysVars: 275 / Programme: 161 / Regadom IDs: 14010 / 48 CUxD-Kanäle in 3 CUxD-Geräten
Intel NUC i3-5010U @ 2,1 GHz mit 16 GB RAM & 512 GB SSD für Proxmox mit ioBroker VM und CCU-Historian/InfluxDB/Grafana VM
----------------------------------------------------------------------------------------
Projekte im Forum: HomeHub v4.1 / Fritzbox-Anruferliste für HomeHub
----------------------------------------------------------------------------------------

grmpf
Beiträge: 686
Registriert: 21.01.2012, 12:16
Hat sich bedankt: 8 Mal
Danksagung erhalten: 7 Mal

Re: HomeHub 4.0

Beitrag von grmpf » 18.03.2024, 18:11

Zu den Einträgen im Log (/var/log/messages) Neuigkeiten:
Ich bin auf einen Raspi mit RM umgezogen. Habe dann eben nochmal mit der neuen import.php 0.96 getestet.
Bei 2 Menüpunkten kommen wiederholt die Fehlermeldungen:

Code: Alles auswählen

Heizung/Temp:
Mar 12 20:18:48 HM-xxx local0.err ReGaHss: ERROR: ScriptRuntimeError: WriteLine("4168**Steingarten**" #dom.GetObject(4168).Value().ToString().UriEncode()#" ");^M WriteLine("4169**Steingarten**" #dom.GetObject(4169).Value().ToString().UriEncode()#" ");^M WriteLine("4171**Steingarten**" #dom.GetObject(4171).Value().ToString().UriEncode()#" ");^M WriteLine("4172**Steingarten**" #dom.GetObject(4172).Value().ToString().UriEncode()#" ");^M WriteLine("5015**Steingarten**" #dom.GetObject(5015).Value().ToString().UriEncode()#" ");^M WriteLine("5033**Steingarten**" #dom.GetObject(5033).Value().ToString().UriEncode()#" ");^M WriteLine("5050**Steingarten**" #dom.GetObject(5050).Value().ToString().UriEncode()#" ");^M WriteLine("5042**Steingarten**" #dom.GetObject(5042).Value().ToString().UriEncode()#" ");^M WriteLine("5054**Steingarten**" #dom.GetObject(5054).Value().ToString().UriEncode()#" ");^M WriteLine("5049**Steingarten**" #dom.GetObject(5049).Value().ToString().UriEncode()#" ");^M WriteLine("5032**Steingarten**" #dom.GetObject(5032).Val

Sicherheit:
Mar 12 20:19:07 HM-xxx local0.err ReGaHss: ERROR: ScriptRuntimeError: WriteLine("5093**Steingarten**" #dom.GetObject(5093).Value().ToString().UriEncode()#" ");^M WriteLine("5096**Steingarten**" #dom.GetObject(5096).Value().ToString().UriEncode()#" ");^M WriteLine("5095**Steingarten**" #dom.GetObject(5095).Value().ToString().UriEncode()#" ");^M WriteLine("5070**Steingarten**" #dom.GetObject(5070).Value().ToString().UriEncode()#" ");^M WriteLine("2821**Steingarten**" #dom.GetObject(2821).Value().ToString().UriEncode()#" ");^M WriteLine("2828**Steingarten**" #dom.GetObject(2828).Value().ToString().UriEncode()#" ");^M WriteLine("6914**Steingarten**" #dom.GetObject(6914).Value().ToString().UriEncode()#" ");^M WriteLine("6929**Steingarten**" #dom.GetObject(6929).Value().ToString().UriEncode()#" ");^M WriteLine("6953**Steingarten**" #dom.GetObject(6953).Value().ToString().UriEncode()#" ");^M WriteLine("2879**Steingarten**" #dom.GetObject(2879).Value().ToString().UriEncode()#" ");^M WriteLine("2886**Steingarten**" #dom.GetObject(2886).Val
Gert
________________________________
Raspi 3B+ RaspberryMatic HM+HMIP, LAN-Rep., >80 Geräte, ~180 sichtb. Kanäle, (leider) nur Funk, hoher WAF trotz analogem Wife
Raspi 3B Raspberrymatic (HM, 18x Rollladensteuerung und HMIP Heizungssteuerung in Altbau)
CCU3 (Neubauinst.) HMIPW (3x DRI, 5x DRS, kpl. FB-HZG-Steurung) plus HMIP 23x BROLL und einige Bew-/Wasser-Melder

steingarten
Beiträge: 303
Registriert: 28.10.2013, 18:38
Hat sich bedankt: 16 Mal
Danksagung erhalten: 45 Mal

Re: HomeHub 4.0

Beitrag von steingarten » 18.03.2024, 18:18

Lediglich bei 2 Seiten?

Dann bitte einmal per pm die Quelltexte der Seite und eine aktuell erzeugte export.json. Bekommen wir hin :-)

steingarten
Beiträge: 303
Registriert: 28.10.2013, 18:38
Hat sich bedankt: 16 Mal
Danksagung erhalten: 45 Mal

Re: HomeHub 4.0

Beitrag von steingarten » 23.03.2024, 14:46

Die letzte Woche wurde in Zusammenarbeit mit "slice" und "gnom" viele Tests & Anpassungen durchgeführt um auf das XML-API Add-On verzichten zu können.

An dieser Stelle nochmal recht herzlichen Dank an die beiden, ohne die eine solche Anpassung nicht möglich gewesen wäre.

Wer nun möchte, kann gerne die Dateien einspielen. Informationen hierzu in der "Anleitung_Homematic_Skript_Anpassung.txt" in der Download-Datei.

Am besten vorab das aktuelle HomeHub-Verzeichnis sichern.

Homematic_Skript_Anpassung_v0.94.zip
(41.69 KiB) 10-mal heruntergeladen
Download gelöscht
Zuletzt geändert von steingarten am 24.03.2024, 09:50, insgesamt 1-mal geändert.

Gerti
Beiträge: 3035
Registriert: 28.01.2016, 18:06
System: CCU
Wohnort: Hürth
Hat sich bedankt: 16 Mal
Danksagung erhalten: 274 Mal

Re: HomeHub 4.0

Beitrag von Gerti » 23.03.2024, 20:37

Hi!

Beim Import bekomme ich einen Fehler:

Code: Alles auswählen

Warning: simplexml_load_string(): Entity: line 1: parser error : Start tag expected, '<' not found in /var/www/html/import.php on line 33

Warning: simplexml_load_string(): ?> in /var/www/html/import.php on line 33

Warning: simplexml_load_string(): ^ in /var/www/html/import.php on line 33

Fatal error: Uncaught Error: Call to a member function xpath() on bool in /var/www/html/import.php:44 Stack trace: #0 {main} thrown in /var/www/html/import.php on line 44
Gruß,
Gerti

steingarten
Beiträge: 303
Registriert: 28.10.2013, 18:38
Hat sich bedankt: 16 Mal
Danksagung erhalten: 45 Mal

Re: HomeHub 4.0

Beitrag von steingarten » 23.03.2024, 20:42

Code: Alles auswählen

$statelistCgi = curl_get_content($interface.'/interface.php?statelist.cgi'); 
$statesXml = simplexml_load_string($statelistCgi);
Parameter $interface in der config/config.php richtig gesetzt ?

Was ergibt der Aufruf

Code: Alles auswählen

$interface.'/interface.php?statelist.cgi'


wenn du $interface durch den homehub Pfad ersetzt?


Bei 9 Downloads, gibt es sonst noch Rückmeldungen?

Gerti
Beiträge: 3035
Registriert: 28.01.2016, 18:06
System: CCU
Wohnort: Hürth
Hat sich bedankt: 16 Mal
Danksagung erhalten: 274 Mal

Re: HomeHub 4.0

Beitrag von Gerti » 23.03.2024, 23:28

Hi!

Fehler gefunden, hatte noch ein "/" im Pfad bei $interface.
Habe mal eine Version der index.php und import.php hochgeladen, die den Paramter automatisch erzeugen sollte.

Davon mal abgesehen ist es aber schon erstaunlich, wie viel schneller der Import jetzt läuft.
Danke für Deine Mühen :-)

Gruß,
Gerti

steingarten
Beiträge: 303
Registriert: 28.10.2013, 18:38
Hat sich bedankt: 16 Mal
Danksagung erhalten: 45 Mal

Re: HomeHub 4.0

Beitrag von steingarten » 24.03.2024, 00:16

Idee ist prima, so müsste die config.php nicht angepasst werden. Problematik, wenn jemand einen anderen Port zum Webbrowser verwendet.

Gerti
Beiträge: 3035
Registriert: 28.01.2016, 18:06
System: CCU
Wohnort: Hürth
Hat sich bedankt: 16 Mal
Danksagung erhalten: 274 Mal

Re: HomeHub 4.0

Beitrag von Gerti » 24.03.2024, 08:21

Hi!

Habe eine korrigierte Version hochgeladen, die auch den Port berücksichtigt.
Funktioniert damit bei mir mit dem Standardport 80.

Gruß,
Gerti

Benutzeravatar
gnom
Beiträge: 321
Registriert: 23.06.2022, 05:33
System: Alternative CCU (auf Basis OCCU)
Wohnort: Brühl
Hat sich bedankt: 26 Mal
Danksagung erhalten: 56 Mal

Re: HomeHub 4.0

Beitrag von gnom » 24.03.2024, 08:56

Gerti hat geschrieben:
24.03.2024, 08:21
Habe eine korrigierte Version hochgeladen, die auch den Port berücksichtigt.
hi,

kann ich gerne auch testen - bin ja sowieso gerade bei meinen erweiterten tests.
Habe ja auch genau so einen Fall. Müßte nur die Vorgehensweise wissen. Scheint, als ob eben die beiden dateien nochmal angefasst wurden
Gruss, Chris

don't fear dying, fear not living (Marc Aurel)
strebst Du nach Respekt, handle selber danach (unbekannt)

2 Systeme:
- Home: Debmatic & IOBroker unter Debian 12 auf Laptop, HM-IP, Asksin++ (HB-+Innogy Devices), Zigbee, Tasmota/Shelly
- WE-Shed: Debmatic & IOBroker unter Debian 11 auf Laptop, HM classic, Asksin++ (HB-+Innogy Devices), RF, Tasmota/Shelly

Antworten

Zurück zu „Sonstige Addons“