HomeHub Version 3.2

diverse Zusatzsoftware

Moderator: Co-Administratoren

BitMac
Beiträge: 183
Registriert: 27.11.2015, 09:51
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 1 Mal
Danksagung erhalten: 8 Mal

Re: HomeHub Version 3.2

Beitrag von BitMac » 19.04.2021, 20:38

Ich habe versucht, einen virtuellen Taster wie eine Systemvariable in der custom.json anzulegen.
Die wird dann aber einfach nicht angezeigt. Alles Andere funktioniert weiterhin.
Zum Testen habe mal einen Türkontakt eingesetzt. Das funktionert.
Kann es sein, das ein virtueller Taster noch nicht implementiert ist ?

Gruß
Andreas

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

Re: HomeHub Version 3.2

Beitrag von Gerti » 19.04.2021, 21:01

Hi,

zumindest die Homematic sind implementiert.

Gruß
Gerti

Xel66
Beiträge: 14086
Registriert: 08.05.2013, 23:33
System: Alternative CCU (auf Basis OCCU)
Wohnort: Nordwürttemberg
Hat sich bedankt: 580 Mal
Danksagung erhalten: 1492 Mal

Re: HomeHub Version 3.2

Beitrag von Xel66 » 30.05.2021, 22:05

Hi Gerti,

ich beim Experimentieren mit HomeHub noch auf einen fehlenden klassischen Aktor gestoßen. Das ist der Zweifachschaltaktor für Markenschalter HM-LC-Sw2PBU-FM.

hier der Auszug aus der statlist.cgi

Code: Alles auswählen

<device name="Deckenlampen Wohn-Esszimmer" ise_id="14153" unreach="false" sticky_unreach="false" config_pending="false">
<channel name="Deckenlampen Wohn-Esszimmer:0" ise_id="14154" index="0" visible="" operate="">
<datapoint name="BidCos-RF.REQ1126208:0.UNREACH" type="UNREACH" ise_id="14181" value="false" valuetype="2" valueunit="" timestamp="1622401334" operations="5"/>
<datapoint name="BidCos-RF.REQ1126208:0.STICKY_UNREACH" type="STICKY_UNREACH" ise_id="14177" value="false" valuetype="2" valueunit="" timestamp="1622401334" operations="7"/>
<datapoint name="BidCos-RF.REQ1126208:0.CONFIG_PENDING" type="CONFIG_PENDING" ise_id="14156" value="false" valuetype="2" valueunit="" timestamp="1622401334" operations="5"/>
<datapoint name="BidCos-RF.REQ1126208:0.LOWBAT" type="LOWBAT" ise_id="14171" value="false" valuetype="2" valueunit="" timestamp="1622401334" operations="5"/>
<datapoint name="BidCos-RF.REQ1126208:0.DUTYCYCLE" type="DUTYCYCLE" ise_id="14167" value="false" valuetype="2" valueunit="" timestamp="1622401334" operations="5"/>
<datapoint name="BidCos-RF.REQ1126208:0.RSSI_DEVICE" type="RSSI_DEVICE" ise_id="14175" value="194" valuetype="8" valueunit="" timestamp="1622401334" operations="5"/>
<datapoint name="BidCos-RF.REQ1126208:0.RSSI_PEER" type="RSSI_PEER" ise_id="14176" value="62" valuetype="8" valueunit="" timestamp="1622401334" operations="5"/>
<datapoint name="BidCos-RF.REQ1126208:0.DEVICE_IN_BOOTLOADER" type="DEVICE_IN_BOOTLOADER" ise_id="14160" value="false" valuetype="2" valueunit="" timestamp="1622401334" operations="5"/>
<datapoint name="BidCos-RF.REQ1126208:0.UPDATE_PENDING" type="UPDATE_PENDING" ise_id="14185" value="false" valuetype="2" valueunit="" timestamp="1622401334" operations="5"/>
</channel>
<channel name="Deckenlampe Wohnzimmer" ise_id="14189" index="1" visible="true" operate="true">
<datapoint name="BidCos-RF.REQ1126208:1.STATE" type="STATE" ise_id="14193" value="false" valuetype="2" valueunit="" timestamp="1622404123" operations="7"/>
</channel>
<channel name="Deckenlampe Esstisch" ise_id="14195" index="2" visible="true" operate="true">
<datapoint name="BidCos-RF.REQ1126208:2.STATE" type="STATE" ise_id="14199" value="false" valuetype="2" valueunit="" timestamp="1622404127" operations="7"/>
</channel>
</device>
Ich habe ihn mir schon durch Kopieren der Unterputzversion des Aktors (gleiche Bezeichnung ohne PBU) ins System gebaut und die scripts.js angepasst (nur der Schalter wird nicht dargestellt - stattdessen steht Aus/Ein da, womit ich erst mal leben kann erledigt, mein c&p-Fehler).

Dann habe ich noch einen Energiesensor HM-ES-TX-WM mit IEC-Kopf und entsprechender 2.5er Firmware drauf. Der wird scheinbar auch etwas anders als die 1.x-Version erkannt, so dass er mir nicht angezeigt wird. Hier ebenfalls der Auszug aus der statelist.cgi

Code: Alles auswählen

<device name="Energiesensor-Strom" ise_id="9857" unreach="false" sticky_unreach="false" config_pending="false">
<channel name="Energiesensor-Strom:0" ise_id="9858" index="0" visible="" operate="">
<datapoint name="BidCos-RF.PEQ0543569:0.UNREACH" type="UNREACH" ise_id="9890" value="false" valuetype="2" valueunit="" timestamp="1622401335" operations="5"/>
<datapoint name="BidCos-RF.PEQ0543569:0.STICKY_UNREACH" type="STICKY_UNREACH" ise_id="9886" value="false" valuetype="2" valueunit="" timestamp="1622401335" operations="7"/>
<datapoint name="BidCos-RF.PEQ0543569:0.CONFIG_PENDING" type="CONFIG_PENDING" ise_id="9860" value="false" valuetype="2" valueunit="" timestamp="1622401335" operations="5"/>
<datapoint name="BidCos-RF.PEQ0543569:0.LOWBAT" type="LOWBAT" ise_id="9872" value="false" valuetype="2" valueunit="" timestamp="1622401335" operations="5"/>
<datapoint name="BidCos-RF.PEQ0543569:0.RSSI_DEVICE" type="RSSI_DEVICE" ise_id="9884" value="1" valuetype="8" valueunit="" timestamp="1622401335" operations="5"/>
<datapoint name="BidCos-RF.PEQ0543569:0.RSSI_PEER" type="RSSI_PEER" ise_id="9885" value="185" valuetype="8" valueunit="" timestamp="1622401335" operations="5"/>
<datapoint name="BidCos-RF.PEQ0543569:0.DEVICE_IN_BOOTLOADER" type="DEVICE_IN_BOOTLOADER" ise_id="9864" value="false" valuetype="2" valueunit="" timestamp="1622401335" operations="5"/>
<datapoint name="BidCos-RF.PEQ0543569:0.UPDATE_PENDING" type="UPDATE_PENDING" ise_id="9894" value="false" valuetype="2" valueunit="" timestamp="1622401335" operations="5"/>
</channel>
<channel name="Energiesensor-Strom-Verbrauch" ise_id="9898" index="1" visible="true" operate="true">
<datapoint name="BidCos-RF.PEQ0543569:1.IEC_ENERGY_COUNTER" type="IEC_ENERGY_COUNTER" ise_id="9899" value="2651.982498" valuetype="4" valueunit="kWh" timestamp="1622404567" operations="5"/>
<datapoint name="BidCos-RF.PEQ0543569:1.IEC_POWER" type="IEC_POWER" ise_id="9913" value="336.000000" valuetype="4" valueunit="W" timestamp="1622404537" operations="5"/>
<datapoint name="Leistung-Hausanschluss" type="" ise_id="9949" value="336.000000" valuetype="4" valueunit="W" timestamp="1622404537" operations="7"/>
</channel>
<channel name="HM-ES-TX-WM PEQ0543569:2" ise_id="9914" index="2" visible="true" operate="true">
<datapoint name="BidCos-RF.PEQ0543569:2.IEC_ENERGY_COUNTER" type="IEC_ENERGY_COUNTER" ise_id="9915" value="0.336000" valuetype="4" valueunit="kWh" timestamp="1622404537" operations="5"/>
<datapoint name="BidCos-RF.PEQ0543569:2.IEC_POWER" type="IEC_POWER" ise_id="9929" value="336.000000" valuetype="4" valueunit="W" timestamp="1622404537" operations="5"/>
</channel>
</device>
Vielleicht kannst Du die beiden Sachen ja standardmäßig für zukünftige Updates mit integrieren. Vielen Dank.

Gruß Xel66
-------------------------------------------------------------------------------------------
524 Kanäle in 146 Geräten und 267 CUxD-Kanäle in 34 CUxD-Geräten:
343 Programme, 334 Systemvariablen und 183 Direktverknüpfungen,
RaspberryMatic Version: 3.65.11.20221005 + Testsystem: CCU2 2.61.7
-------------------------------------------------------------------------------------------
Einsteigerthread, Programmlogik-Thread, WebUI-Handbuch

leika24
Beiträge: 37
Registriert: 25.01.2019, 13:02
Hat sich bedankt: 6 Mal

Re: HomeHub Version 3.2

Beitrag von leika24 » 07.07.2021, 09:38

Hi Gerti ,
gibt es eine Möglichkeit in der "config.php" eine zweite CCU einzubauen?

Danke
:D

Marty16
Beiträge: 1
Registriert: 29.07.2021, 13:52
System: CCU und Access Point

Re: HomeHub Version 3.2

Beitrag von Marty16 » 30.07.2021, 10:11

Hallo ich bin neu hier.

Habe mein Homehub gerade fertig eingerichtet.

Nun hätte ich noch zwei Fragen, auf die ich noch keine Antwort finden konnte:

1. Warum werden die beiden unten stehenden Geräte nicht im homehub angezeigt?
  • HmIP-FCI6
  • HmIP-PMFS
2. Warum wird am HmIP Türschlossantrieb (HmIP-DLD) nur die Öffnen Schaltfläche angezeigt (Kanal 1 wurde eingebunden)
Dateianhänge
HmIP Türantrieb.jpg
HmIP Türantrieb.jpg (16 KiB) 1413 mal betrachtet

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

Re: HomeHub Version 3.2

Beitrag von Gerti » 30.07.2021, 18:28

Hi,

FCI6 und PMFS dürften nicht eingepflegt sein.
PMFS habe ich auch nicht, so dass ich die Datenpunkte nicht prüfen kann.

Beim DLD wird über das Symbol getoggelt (aufgeschlossen / abgeschlossen) und mit dem Button kann dann die Tür geöffnet werden.

Gruß
Gerti

oppey
Beiträge: 81
Registriert: 14.05.2020, 07:58
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 14 Mal

Re: HomeHub Version 3.2

Beitrag von oppey » 16.08.2021, 08:38

Hi,

wenns geht bei Zeiten mal einpflegen:

Code: Alles auswählen

<device name="ChefBett:512B" address="0021DD899E512B" ise_id="16236" interface="HmIP-RF" device_type="HmIPW-WRC6" ready_config="true">
<channel name="ChefBett:512B:0" type="30" address="0021DD899E512B:0" ise_id="16237" direction="UNKNOWN" parent_device="16236" index="0" group_partner="" aes_available="false" transmission_mode="AES" visible="true" ready_config="true" operate="true"/>
<channel name="ChefBett:512B:1:Taster" type="17" address="0021DD899E512B:1" ise_id="16257" direction="SENDER" parent_device="16236" index="1" group_partner="" aes_available="false" transmission_mode="AES" visible="true" ready_config="true" operate="true"/>
<channel name="ChefBett:512B:2:Taster" type="17" address="0021DD899E512B:2" ise_id="16260" direction="SENDER" parent_device="16236" index="2" group_partner="" aes_available="false" transmission_mode="AES" visible="true" ready_config="true" operate="true"/>
<channel name="ChefBett:512B:3:Taster" type="17" address="0021DD899E512B:3" ise_id="16263" direction="SENDER" parent_device="16236" index="3" group_partner="" aes_available="false" transmission_mode="AES" visible="true" ready_config="true" operate="true"/>
<channel name="ChefBett:512B:4:Taster" type="17" address="0021DD899E512B:4" ise_id="16266" direction="SENDER" parent_device="16236" index="4" group_partner="" aes_available="false" transmission_mode="AES" visible="true" ready_config="true" operate="true"/>
<channel name="ChefBett:512B:5:Taster" type="17" address="0021DD899E512B:5" ise_id="16269" direction="SENDER" parent_device="16236" index="5" group_partner="" aes_available="false" transmission_mode="AES" visible="true" ready_config="true" operate="true"/>
<channel name="ChefBett:512B:6:Taster" type="17" address="0021DD899E512B:6" ise_id="16272" direction="SENDER" parent_device="16236" index="6" group_partner="" aes_available="false" transmission_mode="AES" visible="true" ready_config="true" operate="true"/>
<channel name="ChefBett:512B:7:Farbsignal" type="17" address="0021DD899E512B:7" ise_id="16275" direction="RECEIVER" parent_device="16236" index="7" group_partner="" aes_available="false" transmission_mode="AES" visible="true" ready_config="true" operate="true"/>
<channel name="ChefBett:512B:8:Farbsignal" type="17" address="0021DD899E512B:8" ise_id="16293" direction="RECEIVER" parent_device="16236" index="8" group_partner="" aes_available="false" transmission_mode="AES" visible="true" ready_config="true" operate="true"/>
<channel name="ChefBett:512B:9:Farbsignal" type="17" address="0021DD899E512B:9" ise_id="16311" direction="RECEIVER" parent_device="16236" index="9" group_partner="" aes_available="false" transmission_mode="AES" visible="true" ready_config="true" operate="true"/>
<channel name="ChefBett:512B:10:Farbsignal" type="17" address="0021DD899E512B:10" ise_id="16329" direction="RECEIVER" parent_device="16236" index="10" group_partner="" aes_available="false" transmission_mode="AES" visible="true" ready_config="true" operate="true"/>
<channel name="ChefBett:512B:11:Farbsignal" type="17" address="0021DD899E512B:11" ise_id="16347" direction="RECEIVER" parent_device="16236" index="11" group_partner="" aes_available="false" transmission_mode="AES" visible="true" ready_config="true" operate="true"/>
<channel name="ChefBett:512B:12:Farbsignal" type="17" address="0021DD899E512B:12" ise_id="16365" direction="RECEIVER" parent_device="16236" index="12" group_partner="" aes_available="false" transmission_mode="AES" visible="true" ready_config="true" operate="true"/>
<channel name="ChefBett:512B:13:Farbsignal" type="17" address="0021DD899E512B:13" ise_id="16383" direction="RECEIVER" parent_device="16236" index="13" group_partner="" aes_available="false" transmission_mode="AES" visible="true" ready_config="true" operate="true"/>
<channel name="ChefBett:512B:14:Wochenprogramm" type="27" address="0021DD899E512B:14" ise_id="16401" direction="UNKNOWN" parent_device="16236" index="14" group_partner="" aes_available="false" transmission_mode="AES" visible="true" ready_config="true" operate="true"/>
</device>
und dieser scheint auch neu zu sein auf der Endung mit "A"

Code: Alles auswählen

<device name="Buero" address="0010DD8989879F" ise_id="16053" interface="HmIP-RF" device_type="HmIP-STHO-A" ready_config="true">
<channel name="Buero:0" type="30" address="0010DD8989879F:0" ise_id="16054" direction="UNKNOWN" parent_device="16053" index="0" group_partner="" aes_available="false" transmission_mode="AES" visible="true" ready_config="true" operate="true"/>
<channel name="Buero" type="17" address="0010DD8989879F:1" ise_id="16079" direction="UNKNOWN" parent_device="16053" index="1" group_partner="" aes_available="false" transmission_mode="AES" visible="true" ready_config="true" operate="true"/>
<channel name="HmIP-STHO-A 0010DD8989879F:2" type="26" address="0010DD8989879F:2" ise_id="16084" direction="SENDER" parent_device="16053" index="2" group_partner="" aes_available="false" transmission_mode="AES" visible="true" ready_config="true" operate="true"/>
<channel name="HmIP-STHO-A 0010DD8989879F:3" type="26" address="0010DD8989879F:3" ise_id="16085" direction="SENDER" parent_device="16053" index="3" group_partner="" aes_available="false" transmission_mode="AES" visible="true" ready_config="true" operate="true"/>
</device>

hier noch der PMFS

Code: Alles auswählen

<device name="Netzausfallsicherung" address="000D9A499A0139" ise_id="15193" interface="HmIP-RF" device_type="HmIP-PMFS" ready_config="true">
<channel name="Netzausfallsicherung:0" type="30" address="000D9A499A0139:0" ise_id="15194" direction="UNKNOWN" parent_device="15193" index="0" group_partner="" aes_available="false" transmission_mode="AES" visible="true" ready_config="true" operate="true"/>
<channel name="HmIP-PMFS 000D9A499A0139:1" type="17" address="000D9A499A0139:1" ise_id="15213" direction="UNKNOWN" parent_device="15193" index="1" group_partner="" aes_available="false" transmission_mode="AES" visible="true" ready_config="true" operate="true"/>
</device>

qwer68
Beiträge: 10
Registriert: 22.08.2021, 12:00
System: CCU

Re: HomeHub Version 3.2

Beitrag von qwer68 » 31.08.2021, 15:02

Hallo,
ich versuche seit einigen Tagen, HomeHub zum Laufen zu bringen, leider ohne Erfolg!
Zuerst habe ich es mit den Versionen < 3.2 versucht, bis ich dann auf die Version 3.2 gestossen bin:
- homehub_32.zip heruntergeladen und entpackt
- script_js.zip heruntergeladen und entpackt in Ordner wo ich auch homehub_32.zip entpackt habe
- homehub_321.zip heruntergeladen und entpackt in Ordner wo ich auch homehub_32.zip entpackt habe

Das Ganze dann auf einen Webserver (Raspberry Pi Zero, Apache 2, PHP Version 7.3.29-1~deb10u1) in den Ordner hochgeladen.
XML-API ist auf der CCU installiert und kann auch aufgerufen werden:
http://[CCU_IP]/addons/xmlapi/devicelist.cgi
screenshot.35.jpg
Folgende Schritte aus der Installationsanleitung durchgeführt:
1. HomeHub auf einen Webserver im LAN kopieren.
2. In der Datei app/Config/config.php die korrekte IP der CCU in die Variable $homematicIp eintragen.
3. Den Ordnern app/Config und cache 777 Rechte geben.
4. http://IP_OF_YOUR_SERVER/homehub im Browser öffnen.

Beim Aufruf von HomeHub kommen schon mal 2 Fehlermeldungen:
screenshot.36.jpg
Nach dem Doppelklick auf auf das Homematic IP-Symbol (Schritt 5) kommt dann die Meldung
screenshot.37.jpg
Im Ordner /homehub/app/Config werden die leeren Dateien angelegt
screenshot.38.jpg
Den Aufruf habe ich auch schon mit einem anderen Browser probiert, am Ergebnis ändert sich jedoch nichts!

Was mache ich falsch?
Dateianhänge
screenshot.38.jpg

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

Re: HomeHub Version 3.2

Beitrag von Gerti » 31.08.2021, 23:33

Hi,

sieht ein wenig nach dem falschen User aus, mit dem homehub dort ausgeführt wird und deshalb die Rechte nicht stimmen.

Gruß
Gerti

qwer68
Beiträge: 10
Registriert: 22.08.2021, 12:00
System: CCU

Re: HomeHub Version 3.2

Beitrag von qwer68 » 01.09.2021, 16:20

ich hab's auf einem XAMPP (unter Windows) zum laufen gebracht.

Dazu musste ich allerdings sie Links zur XML-API manuell anpassen:
in der import.php steht http://' . $homematicIp . '/config/xmlapi/devicelist.cgi?show_internal=1 beim meinem RaspberryMatic ist der Pfad aber http://' . $homematicIp . '/addons/xmlapi/devicelist.cgi?show_internal=1

Dann bekam ich noch eine Fehlermeldung von der display.php. Ursache war, dass ich noch kein Programm in RaspberryMatic angelegt habe.
Neues Programm angelegt ==> Fehler verschwunden.

Antworten

Zurück zu „Sonstige Addons“