Giter VIP home page Giter VIP logo

jp-hb-devices-addon's Introduction

JP-HB-Devices-addon License: CC BY-NC-SA 4.0
Github All Releases GitHub issues Patch-Apply RaspberryMatic Snapshot Buy Me a Coffee at ko-fi.com

✅ lauffähig unter CCU / RaspberryMatic Firmware 3.47.10 - 3.73.9 [inkl. x86]
❓ CCU2 Firmware 2.53.27 - 2.61.7 nur experimentell unterstützt (nicht real getestet; nur gegen ubi-Image)
Die für o.g. CCU-Firmware-Versionen jeweils aktuellste Addon-Version ist bei den Releases zu finden.
Bitte bei vor einem Update die Hinweise auf dieser Seite beachten: InfoPage

ℹ️ Die künftige Wartung/Anpassung des Addons für das OCCU-Derivat "BusMatic" erfolgt direkt vom "BusMatic"-Maintainer. Downloads sind auch von dort zu beziehen.


❗❗❗ Vor dem Update auf Version 5 unbedingt lesen: ❗❗❗

Die Update Prozedur wurde grundlegend verändert.
Ist bereits eine frühere Version des Addons (V4.x oder kleiner) installiert, ist eine der beiden folgenden Methoden einmalig beim Wechsel auf die Version 5 anzuwenden:

  • Variante 1:
    • altes Addon deinstallieren
    • Version 5.x installieren
    • wichtig: zwischen der Deinstallation des alten und der Installation des neuen Addons darf kein Neustart erfolgen
  • Variante 2:
    • Version 5.x installieren
    • anschließend die CCU Firmware erneut installieren

Die sicherste Methode ist Variante 2.
Aufgrund der CCU Firmware-Neuinstallation ist garantiert, dass alle Systemdateien im Ursprungszustand vorhanden sind und gepatcht werden können.
Bei Variante 1 ist (aufgrund von Bugs in den Uninstall-Routinen) nicht auszuschließen, dass Reste in den Systemdateien verbleiben und das Patchen somit nicht möglich ist.


Treten Fehler während der Addon-Installation auf, erscheint nach dem Reboot ein Warndreieck in der WebUI Oberfläche!

Mit einem Klick auf das Warndreieck-Symbol kann die Logdatei heruntergeladen werden.


Bitte auch die CCU Firmware spezifischen Hinweise lesen und beachten!
Dazu bitte die "Glühlampe" in der WebUI anklicken. Sie wird nach jeder Addon- aber auch CCU-Firmware-Installation eingeblendet, bis sie 1x angeklickt wurde. Zukünftig möchte ich dort auf generelle CCU-Fehler hinweisen, die unabhängig der HomeBrew Geräte existieren.


Das Wichtigste vorweg:
Dieses Addon integriert die unten aufgelisteten HomeBrew Projekte in die CCU-Firmware.
Ich stelle es

  • kostenfrei
  • ohne jeglichen Anspruch auf vollständige Funktion
  • auf eigene Gefahr (z.B. unerwünschte Nebeneffekte in der CCU-Firmware)

zur Verfügung.
Da es sich um ein reines Hobby-Projekt handelt, kann ich weder (umfangreichen) Support leisten, noch auf individuelle Wünsche eingehen oder zeitnah die neueste CCU-Firmware unterstützen!
Es sollte klar sein, dass mit (m)einer eventuellen Aufgabe dieses Hobbys, mittel-/langfristig (teilweise) keine Verwendung u.g. Geräte mehr möglich ist. Wie bei Open Source Projekten üblich, kann sich jedoch jeder an der Entwicklung beteiligen!


Nach der Installation wird automatisch ein Neustart der Zentrale durchgeführt.
Die eigentliche Installation des Addons erfolgt nach diesem Neustart, während die Zentrale hochfährt.
In dieser Zeit werden die Dienste ReGaHss und RFD gestoppt, so dass es (nicht bei RaspberryMatic!) im Browser zu der Meldung
Eine Komponente der Homematic Zentrale reagiert nicht mehr. kommen kann.
Bitte etwas Geduld haben - je nach Geschwindigkeit der SD Karte kann die Installation u.U. mehrere Minuten in Anspruch nehmen!

❗ Sollten anschließend keine Geräte-Icons und/oder -beschreibungen in der WebUI angezeigt werden, muss der Browser-Cache gelöscht werden.

Dieses Addon wird benötigt, um die Kompatibilität der folgenden HomeMatic Selbstbaugeräte herzustellen:

Name Beschreibung 🔋Batterie-/
⚡️Netzbetrieb
HB-CDL-6 6fach Codeschloss (trilu2000) ⚡️
HB-Dis-EP-42BW 4.2" ePaper Display ⚡️ / 🔋
HB-Dis-EP-75BW 7.5" ePaper Display ⚡️ / 🔋
HB-ES-PMSw1-USB Schaltaktor mit Strom-/Spannungsmessung für USB ⚡️
HB-GD-Sw1-TH-TS Garagentor-Aktor, Kontaktschnittstelle und Temperatur-/Luftfeuchtemessung ⚡️
HB-IBUT-8 iButton Sender Taster/Schließer ⚡️
HB-IR-Rcv-RC IR-Empfänger -> HM Taster ⚡️
HB-LC-Bl1PBU-FM alternative Firmware für den
HM-LC-Bl1PBU-FM (getrennte Taster-/Relais-Kanäle)
⚡️
HB-LC-Bl1-Velux Velux Rolladensteuerung (pa-pa) 🔋
HB-LC-Bl2-RD zwei Rolladenaktoren und ein Regensensor (SteMaker) ⚡️
HB-LC-Dim5PWM-CV 5-Kanal PWM Dimmer (STM32) ⚡️
HB-LC-Sw1PBU-FM alternative Firmware für den
HM-LC-Sw1PBU-FM (getrennte Taster-/Relais-Kanäle)
⚡️
HB-LC-Sw2PBU-FM alternative Firmware für den
HM-LC-Sw2PBU-FM (getrennte Taster-/Relais-Kanäle)
⚡️
HB-LC-Sw1-FM alternative Firmware für den
HM-LC-Sw1-FM (getrennter Taster-/Relais-Kanal) special thx to stan23!
⚡️
HB-LC-Sw2-FM alternative Firmware für den
HM-LC-Sw2-FM (getrennte Taster-/Relais-Kanäle) special thx to stan23!
⚡️
HB-LC-Sw3-LIDL Umbau LIDL 3fach Steckdosenleiste ⚡️
HB-LC-SwX-TP 1-/2-/4-fach Aktor mit Zeitprofil ⚡️
HB-OU-AF-SEN-TEMP (Kamin) Luftklappensteuerung und Temperatursensor ⚡️
HB-OU-MOT-FAN(-RPM) PWM Lüftersteuerung (mit optionaler RPM-Überwachung) ⚡️
HB-OU-MOT-SERVO Servo-Motor Steuerung ⚡️
HB-OU-MOT-WIN Fensteröffner ⚡️
HB-OU-MP3-LED MP3-Player mit LED ⚡️
HB-OU-RGB-TEALIGHT RGB-LED-Kerze / Teelicht ⚡️ / 🔋
HB-OU-RGBW-LED-FX WS2812FX Implementierung für SK6812 LED Stripes ⚡️
HB-RC-2-PBU-LED 2 Kanal Taster mit RGB-Hintergrundbeleuchtung ⚡️
HB-RC-4-Dis-TH 4 Kanal Taster mit Display und Temperatur- / Luftfeuchtesensor ⚡️ / 🔋
HB-RC-4-TOUCH 4-fach Sender mit Touchpads (MPR121) 🔋
HB-RC-6-PBU-LED 6fach (Wand)Taster mit RGB Status-LEDs ⚡️
HB-RC-12-EP 12 Kanal Fernbedienung mit Farb- oder Schwarz/Weiß-ePaper-Display 🔋
HB-RC-X-POS Mehrkanalsender mit linearer Poti-Auswertung 🔋
HB-Sec-RHS-3 Fenster-Drehgriffsensor m. Batt.-Spannungsanzeige und 4 mögl. Status (pa-pa) 🔋
HB-Sw1-TH-SC Schalt-Aktor, Kontaktschnittstelle und Temperatur-/Luftfeuchtemessung ⚡️
HB-UNI-DMX-Master (sehr) einfacher DMX Master Controller ⚡️
HB-UNI-RGB-LED-CTRL RGB Controller für WS28xx / Neopixel / etc. ⚡️ / 🔋
HB-UNI-Sen-CAP-MOIST kapazitiver Bodenfeuchtesensor
optional mit DS18B20 Temperatursensor
🔋
HB-UNI-Sen-CURRENT universeller Strom-Sensor ⚡️ / 🔋
HB-UNI-Sen-DIST-TOF Time-of-Flight Abstandsensor 🔋
HB-UNI-Sen-DIST-US Ultraschall Abstandsensor 🔋
HB-UNI-Sen-DUMMY-BEACON Dummy-Device zum Simulieren
zyklischer Statusmeldungen sowie Ack-Nachrichten
⚡️ / 🔋
HB-UNI-Sen-DUMMY-BEACON-V2 Dummy-Device zum Simulieren
zyklischer Statusmeldungen sowie Ack-Nachrichten (V2)
⚡️
HB-UNI-Sen-DUST Feinstaubsensor (SDS011) ⚡️
HB-UNI-Sen-IAQ universeller Luftgütesensor (temporarily discontinued) (see HM-Forum) 🔋
HB-UNI-Sen-LEV-TOF Time-of-Flight Füllstandsensor 🔋
HB-UNI-Sen-LEV-US Ultraschall Füllstandsensor 🔋
HB-UNI-Sen-PC-WM Wasserzähler mit optischer analoger Impulserfassung (Zeiger) 🔋
HB-UNI-Sen-PF-SC Tierklappenüberwachung 🔋
HB-UNI-Sen-PH PH-Sensor ⚡️
HB-UNI-Sen-PH-ORP PH-+ORP-Sensor ⚡️
HB-UNI-Sen-POOL Pool Multidevice (4x Aktor-, 2x Schließerkontakt-
und 1 Messkanal (PH, ORP, 2x Temperatur, Druck, Durchflussrate)
⚡️
HB-UNI-Sen-PRESS Drucksensor ⚡️
HB-UNI-Sen-RFID-RC RFID-Reader als Sender (Tasterschnittstelle) ⚡️
HB-UNI-Sen-TEMP-DS18B20 1..8fach DS18B20 Temperatursensor ⚡️ / 🔋
HB-UNI-Sen-TEMP-IR MLX90614 Infrarot Temperatursensor 🔋
HB-UNI-Sen-TEMP-MAX6675 MAX6675 Temperatursensor bis 1000°C 🔋
HB-UNI-Sen-TEMP-MAX6675-DT MAX6675 Temperatur-Differenzsensor bis 1000°C 🔋
HB-UNI-Sen-TEMP-SC (NTC) Temperatursensor mit Grenzwertschalter 🔋
HB-UNI-Sen-VOLT universeller Spannungssensor (Template) 🔋
HB-UNI-Sen-WEA Wetterstation ⚡️
HB-UNI-Sen-WEIGHT universeller Wägesensor 🔋
HB-UNI-Sen-WEIGHT-SC universeller Wägesensor mit Schließerkontakt ⚡️
HB-UNI-SenAct-4-4 4fach - Sender & - Aktor ⚡️ / 🔋
HB-UNI-SenAct-8-8 8fach - Sender & - Aktor ⚡️ / 🔋
HB-EPTR-DPM RS485 Modbus Steuerung f. EPEVER Tracer und Juntek DPM DCDC-Wandler ⚡️

Hinweis für Entwickler (verwendete Device Model meiner bzw. fremd-eingebundener HB-Geräte) :

Device Model Gerät
E9 01 HB-UNI-Sen-PRESS
E9 02 HB-UNI-Sen-PRESS-SC
F1 D0 HB-UNI-Sen-WEA
F1 D1 HB-UNI-Sen-IAQ
F2 06 HB-IBUT-8
F3 01 HB-UNI-Sen-TEMP-DS18B20
F3 05 HB-WDS40-THP-I
F3 06 HB-UNI-Sen-TEMP-SC
F3 07 HB-WDS40-THP-O
F3 08 HB-UNI-Sen-TEMP-IR
F3 09 HB-UNI-Sen-TEMP-MAX6675
F3 10 HB-UNI-Sen-TEMP-MAX6675-DT
F3 11 HB-UNI-Sen-CAP-MOIST
F3 12 HB-UNI-Sen-CAP-MOIST-T
F3 13 HB-UNI-Sen-LDR-SC
F3 14 HB-UNI-Sen-DUST
F3 15 HB-UNI-Sen-PC-WM
F3 16 HB-UNI-Sen-PH
F3 17 HB-UNI-Sen-PH-ORP
F3 18 HB-UNI-Sen-POOL
F3 20 HB-LC-SW12-FM
F3 21 HB-LC-Bl1-FM-BAT
F3 22 HB-LC-SwX-TP
F3 23 HB-LC-Sw1-TP
F3 24 HB-LC-Sw2-TP
F3 25 HB-LC-Sw4-TP
F3 26 HB-LC-Sw3-LIDL
F3 2B HB-RC-X-POS
F3 2C HB-RC-10-POS
F3 2D HB-RC-4-TOUCH
F3 2E HB-RC-4-Dis-TH-CRG
F3 2F HB-RC-4-Dis-TH
F3 30 HB-RC-2-PBU-LED
F3 31 HB-UNI-SenAct-4-4-SC
F3 32 HB-UNI-SenAct-4-4-RC
F3 33 HB-UNI-SenAct-4-4-SC-BAT
F3 34 HB-UNI-SenAct-4-4-RC-BAT
F3 35 HB-LC-Sw1PBU-FM
F3 36 HB-LC-Sw2PBU-FM
F3 37 HB-LC-Bl1PBU-FM
F3 38 HB-UNI-SenAct-8-8-RC
F3 39 HB-UNI-SenAct-8-8-RC-BAT
F3 3A HB-UNI-SenAct-8-8-SC
F3 3B HB-UNI-SenAct-8-8-SC-BAT
F3 3C HB-UNI-Sen-RFID-RC
F3 3D HB-IR-Rcv-RC
F3 3E HB-RC-6-PBU-LED
F3 40 HB-OU-AF-SEN-TEMP
F3 41 HB-UNI-RGB-LED-CTRL
F3 42 HB-UNI-DMX-MASTER
F3 43 HB-DIS-EP-42BW
F3 44 HB-OU-MP3-LED
F3 45 HB-RC-12-EP-29C
F3 46 HB-RC-12-EP-29BW
F3 47 HB-DIS-EP-75BW
F3 48 HB-OU-MOT-SERVO
F3 49 HB-OU-MOT-FAN
F3 4A HB-UNI-Sen-VOLT
F3 4B HB-UNI-Sen-WEIGHT
F3 4C HB-UNI-Sen-WEIGHT-SC
F3 4D HB-UNI-Sen-PF-SC
F3 4E HB-UNI-Sen-CURRENT
F3 4F HB-OU-MOT-FAN-RPM
F3 50 HB-OU-RGB-TEALIGHT-BAT
F3 51 HB-OU-RGB-TEALIGHT
F3 52 HB-OU-RGBW-LED-FX
F3 53 HB-DIS-EP-42BW-MAINS
F3 57 HB-DIS-EP-75BW-MAINS
F3 5A HB-ES-PMSw1-USB
F3 5B HB-OU-MOT-WIN
F3 5C HB-GD-Sw1-TH-TS
F3 5D HB-Sw1-TH-SC
F3 60 HB-EPTR-DPM
F3 FE HB-UNI-Sen-DUMMY-BEACON-V2
F3 FF HB-UNI-Sen-DUMMY-BEACON
F5 01 HB-LC-Sw2-FM
F5 02 HB-LC-Sw1-FM
F5 11 HB-LC-Dim5PWM-CV
F6 A9 HB-CDL-6
F9 D6 HB-UNI-Sen-DIST-US
F9 D7 HB-UNI-Sen-DIST-TOF
F9 D2 HB-UNI-Sen-LEV-US
F9 D3 HB-UNI-Sen-LEV-TOF
FA 00 HB-LC-Bl2-RD
F2 0A HB-LC-Bl1-Velux
F2 09 HB-Sec-RHS-3

Creative Commons Lizenzvertrag
Dieses Werk ist lizenziert unter einer Creative Commons Namensnennung - Nicht-kommerziell - Weitergabe unter gleichen Bedingungen 4.0 International Lizenz.

Die verwendeten Icons sind "free for non-commercial use" von

jp-hb-devices-addon's People

Contributors

jp112sdl avatar psi-4ward avatar stan23 avatar stemaker avatar tommajor avatar trilu2000 avatar wolwin avatar xento avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

jp-hb-devices-addon's Issues

Zwei Dateien können nicht gepatched werden.

Ich habe RaspberryMatic in der Version 3.65.6.20220723 laufen.
Ich wollte von Version 5.8 auf Version 6 aktualisieren.

Folgendes steht im Log:

### APPLY patch file /usr/local/addons/jp-hb-devices-addon/patch/common/PNAME.txt-de.patch
- done
### APPLY patch file /usr/local/addons/jp-hb-devices-addon/patch/common/PNAME.txt-en.patch
- done
### APPLY patch file /usr/local/addons/jp-hb-devices-addon/patch/common/channels.fn.patch
- done
### APPLY patch file /usr/local/addons/jp-hb-devices-addon/patch/common/datapointconfigurator.fn.patch
Hunk 1 FAILED 148/148.
     var CN_WIN_SC_SENSOR   = "WIN_SC_SENSOR.";
     var CN_WINDOW          = "WINDOW.";
 
+    var CN_RFID_BUTTON     = "RFIDBTN.";
+    var CN_IRRC_BUTTON     = "IRRCBTN.";
+    var CN_IBTN_BUTTON     = "IBTN.";
+    var CN_SERVO           = "SERVO.";
+    var CN_AIRFLAP         = "AIRFLAP.";
+    var CN_JPWINDOW        = "JPWND.";
+    var CN_GDS             = "GDS.";
+    var CN_FAN             = "FAN.";
+    var CN_PFS             = "PFS.";
+    var CN_LDRSC           = "LDRSC.";
+    var CN_CRGSC           = "CRGSC.";
+    var CN_PWRSC           = "PWRSC.";
+    var CN_CONDSC          = "CONDSC.";
+    
     var CN_EVENT_INTERFACE = "EVENT_INTERFACE.";
     var CN_NOT_ACTIVE = "CHANNEL_NOT_ACTIVE";
 
- done
### APPLY patch file /usr/local/addons/jp-hb-devices-addon/patch/common/functions.fn.patch
- done
### APPLY patch file /usr/local/addons/jp-hb-devices-addon/patch/common/header.htm.patch
- done
### APPLY patch file /usr/local/addons/jp-hb-devices-addon/patch/common/ic_common.tcl.patch
- done
### APPLY patch file /usr/local/addons/jp-hb-devices-addon/patch/common/ic_deviceparameters.cgi.patch
- done
### APPLY patch file /usr/local/addons/jp-hb-devices-addon/patch/common/methods.conf.patch
- done
### APPLY patch file /usr/local/addons/jp-hb-devices-addon/patch/common/rhs.fn.patch
Possibly reversed hunk 1 at 57
Hunk 1 FAILED 1/1.
 function ::CreateWndRotSensor() {
+  object objVoltage = cObj.DPByHssDP("OPERATING_VOLTAGE");
+
   WriteLine("<td>");
     WriteLine("<table class='ControlBtnOff CLASS02514' id='"#chnId#"OpenH' >");
     WriteLine("<tr>");
- done
### APPLY patch file /usr/local/addons/jp-hb-devices-addon/patch/common/rhs.tcl.patch
- done
### APPLY patch file /usr/local/addons/jp-hb-devices-addon/patch/common/sliderControl.js.patch
- done
### APPLY patch file /usr/local/addons/jp-hb-devices-addon/patch/common/stringtable_de.txt.patch
- done
### APPLY patch file /usr/local/addons/jp-hb-devices-addon/patch/common/translate.lang.extension.js.patch
- done
### APPLY patch file /usr/local/addons/jp-hb-devices-addon/patch/common/translate.lang.js.patch
- done
### APPLY patch file /usr/local/addons/jp-hb-devices-addon/patch/common/translate.lang.stringtable.js.patch
- done
### APPLY patch file /usr/local/addons/jp-hb-devices-addon/patch/common/webui.js.patch
- done
### APPLY patch file /usr/local/addons/jp-hb-devices-addon/patch/ge_345/programs.htm.patch
- done
### APPLY patch file /usr/local/addons/jp-hb-devices-addon/patch/ge_345/side.inc.patch
- done

Probleme mit HB-UNI-RGB-LED-CTRL

Ich habe das aktuelle Addon 1.26 installiert und einen HB-UNI-RGB-LED-CTRL angelernt. Der Aktor lässt sich problemlos steuern, allerdings gibt es andere Probleme.

In der Geräte Liste wird das Icon nicht angezeigt:
gerate

Unter Einstellungen Geräte werden keine Icons angezeigt und auch die Typenbezeichnung fehlet:
gerate einstellungen

Das Löschen des Browser Caches und eine Neuinstallation des Addons hat das Problem nicht behoben.

Frage zur Version

Hi hab nur eine Frage, weil es steht bei der Version 6:
.....lauffähig unter CCU / RaspberryMatic Firmware 3.47.10 - 3.65.6 [inkl. x86]

Nun ist die Raspberrymatic schon bei 3.65.11.20221005.
Gibt es etwas zu beachten?

Gruß Peter

Update killte die CCU WebUI

Ähnlich wie in dem anderen Issue vor einer Stunde #64
habe ich hier auch das Problem gehabt, das nach Update CCU auf letzte Version ein Ausrufezeichen zeigte. Dann Update JB Addon auf 6.0 - Ausrufezeichen bleibt. Genauen Fehler kann ich nicht mehr sagen, da.... =>

==> Ich habe danach das Add-On deinstalliert. => Nun kommt keine CCU3 WebUI mehr hoch.

Was kann ich nun machen?

Was muss ich machen um eigene HB Geräte zu installieren

Wie schon im Titel geschrieben, was muss ich machen um eigene Homebrew Geräte anzulegen.
Es gibt ja den Ordner customized_firmware, wenn ich dort meine XML rein packen, sollte sie ja auch Updates des Addons überleben.

Allerdings stelle ich mir noch folgende Fragen:

  1. wie löse ich eine Installation des Gerätes aus
  2. wo packe ich die Bilder zum Gerät hin, damit sie auch eine Aktualisierung des Addons überleben
  3. was muss ich machen um eine neue Version der XML-Datei installieren zu lassen
  4. was passiert, wenn ich eine XML entfernen wird das Gerät dann überall deinstalliert und wie starte ich das

Fehlermeldung nach Rapsberrymatic Update auf 3.65.6.20220723

Hallo Jérôme,

ich hab heute ein Update auf die 3.65.6.20220723 durchgeführt und leider erst danach den Hinweis bekommen, die "JP HB Devices" vorher auf 6.0 upzudaten (war 5.9a). Trotz des Updates auf 6.0 bekomm ich das Warnmeldungssymbol mit den Fehlern
`### REVOKE patch file /usr/local/addons/jp-hb-devices-addon/patch/common/datapointconfigurator.fn.patch
Hunk 1 FAILED 148/148.
var CN_WIN_SC_SENSOR = "WIN_SC_SENSOR.";
var CN_WINDOW = "WINDOW.";

  • var CN_RFID_BUTTON = "RFIDBTN.";
  • var CN_IRRC_BUTTON = "IRRCBTN.";
  • var CN_IBTN_BUTTON = "IBTN.";
  • var CN_SERVO = "SERVO.";
  • var CN_AIRFLAP = "AIRFLAP.";
  • var CN_JPWINDOW = "JPWND.";
  • var CN_GDS = "GDS.";
  • var CN_FAN = "FAN.";
  • var CN_PFS = "PFS.";
  • var CN_LDRSC = "LDRSC.";
  • var CN_CRGSC = "CRGSC.";
  • var CN_PWRSC = "PWRSC.";
  • var CN_CONDSC = "CONDSC.";
  • var CN_EVENT_INTERFACE = "EVENT_INTERFACE.";
    var CN_NOT_ACTIVE = "CHANNEL_NOT_ACTIVE";
  • done`

und

`### REVOKE patch file /usr/local/addons/jp-hb-devices-addon/patch/common/rhs.fn.patch
Hunk 1 FAILED 1/1.
function ::CreateWndRotSensor() {

  • object objVoltage = cObj.DPByHssDP("OPERATING_VOLTAGE");
  • WriteLine("");
    WriteLine("");
    WriteLine("");
    • done`

    Wie krieg ich das wieder hin? Genügt bei mir auch - wie bei fraeggle - ein erneutes Installieren der 3.65.6.20220723?

Kompatibilität zum hmland Gateway-Emulator.

Hallo Jerome,
wie ist das eigentlich bei denjenigen, die noch den guten alten HM-CONFIG-USB mit dem hmland Emulator nutzen? Kann man dort auch irgendwie deine Homebrew Sensoren benutzen? Wäre genial!

Grüße

Unübliche Meldung bei Deinstallation des AddOn's

Da ich heute mal dein AddOn (5.6) zu Testzwecken auf verschiedenen Systemen installiert/deinstalliert habe ist mir bei der Deinstallation was aufgefallen.
Normalerweise sollte der Hinweis "Deinstallieren wurde erfolgreich ausgeführt" kommen.
Hier sieht das etwas "anders" aus.
RM-JP_HB-Device_Deinstallation
Nach Klick auf OK passiert erstmal nichts. Schließe und öffne ich das Zusatzsoftware-Fenster ist das AddOn aber weg.

Normalerweise sieht das so aus und nach druck auf OK schließt sich das "Zusatzsoftware-Fenster" (automatisch) kurz und wird neu geöffnet.

RM-SG_HB-Device_Deinstallation

Nicht dramatisch, nur etwas verwirrend. ;-)

Systeme: Pi3B/Pi4B/Tinker und HA-OS-AddOn
RM: Nightly 3.61.4.20211103

local build device addon not working

i cloned your repo, added some files and executed the build script.
I got a jp-hb-devices-addon.tgz file without any error code.
But when i tried to install it, the ccu says: Error127, Es ist ein unbekannter Fehler aufgetreten.

Looking into the archive it looks ok - comparing it with your files i recognize to miss the subfolder PaxHeader

Debmatic und JP-HB-Devices-addon

Hallo,

ich habe ein Phänomen, wo ich vermute, das dies seit dem Update auf Debmatic 3.67.10-102 besteht. beschwören kann ich das aber nicht. Ob das jetzt auf der Debmatic oder addon Seite verursacht wird, kann ich nicht sagen.

Das Problem besteht in der gleichen Weise bei 2 Geräten, HB-RC-6-PBU-LED sowie HB-OU-MP3-LED.
Wenn ich in einem CCU Programm die LED's einstellen möchte, bekomme ich nur dieses eingeschränkte Fenster
Screenshot 2023-04-19 01

Für die Einstellung eines MP3-Files entsprechend
Screenshot 2023-04-19 02

Ctrl-F5 habe ich versucht, keine Änderung, dito nach gelöschter Chronik

was könnte das sein?

viele Grüße
Chris

PS: wie kann ich eigentlich in Debmatic die version des addons herausbekommen?

Fehler beim Update / Warndreieck: Was tun ?

Hallo,

ich habe von einer Version 3.3 - versucht mit Methode 1 auf 5.8 upzudaten. Es gab kein Reboot zwischen deinstallation und installation. Jetzt bekomme ich aber dennoch das rote Dreieck.
Ich kann auch die Logs herunterladen wie auf Ihrer Seite beschrieben. Aber was kann ich danach tun ?

HB-Uni-Sen-WEA & Openhab3

Hi Jerome,

I am working with the latest version of the Rasperrymatic OS / HB add-on. After successfully integrating the HB-Uni-Sen-WEA I am wondering why some of the available parameters are not available in Openhab 3.0.
These are Lux, UV, and Lightning Detection.
Checking the Openhab logs there are no warning or error message present at all.

Would you happen to know the reason? I am not sure if this is related to the Openhab binding.
Your support is really appreciated ;-)

Best Achim

Fehlermeldung bei HB-LC-Sw1PBU-FM

Bei der Darstellung der Templates für die beiden internen Gerätetasten kommt es zu einer Fehlermeldung.
In der Drop Downbox gibt es Experte und einen Eintrag mit der Fehlermeldung.
Das übliche Ein/Aus/Toogle fehlt.

Bild2

CCU3 Version

Im Readme steht:
lauffähig unter CCU / RaspberryMatic Firmware 2.31.x - 2.45.7 | 3.37.x - 3.47.10

Ich nutze 3.47.15
Kann ich die beibehalten?

Mehrer HB-UNI-RGB-LED-CTRL gleichzeitig betreiben

Hi
Es ist nicht möglich mehrer HB-UNI-RGB Controller gleichzeitig an RaspberryMatic anzulernen.
Nur das erste Gerät scheint im Posteingang auf, bzw bei bereits angelerntem Controller gar keines.

RaspberryMatic 3.51.6.20200420/Pi3
JP-HB-Devices-addon 2.23

Jedes Gerät hat natürlich eine andere Seriennummer....

Installation der Version 2.8 nicht möglich

die aktuelle Version lässt sich unter Raspberrymatic (3.45.7.20190622) bei mir nicht installieren.

Entweder " BAD GATEWAY"

oder

Ein Fehler ist aufgetreten: addon/ addon/uninstall_hb-uni-sen-iaq addon/install_hb-ou-mp3-led addon/install_hb-uni-rgb-led-ctrl addon/firmware/ addon/install_hb-uni-senact-8-8 addon/uninstall_hb-dis-ep-xxx addon/install_hb-uni-senact-4-4 addon/uninstall_hb-ou-mp3-led addon/uninstall_hb-uni-rgb-led-ctrl addon/install_hb-dis-ep-xxx addon/install_hb-uni-sen-wea addon/uninstall_hb-uni-senact-4-4 addon/install_hb-uni-sen-dummy-beacon addon/uninstall_hb-uni-sen-temp addon/install_hb-lc-sw2-fm addon/uninstall_hb-uni-senact-8-8 addon/install_hb-uni-sen-lev-tof addon/install_hb-uni-sen-cap-moist-t addon/js/ addon/install_hb-lc-sw12-fm addon/install_hb-uni-sen-temp-ir addon/install_hb-uni-sen-dist-us addon/uninstall_hb-uni-sen-wea addon/uninstall_hb-uni-sen-cap-moist addon/uninstall_hb-uni-s

Addon jp-hp-devices-addon

Hallo
Ich wollte das adddon 6 installieren. Habe aber übersehen , das dies vor dem update auf 3.65.6 pivccu geshehen ist. Wie kann ich ein update durchführen.
Martin

Fehlermeldung nach Rapsberrymatic Update auf 3.63.9.20220430

Hallo,

Ich habe heute die Raspberrymatic auf 3.63.9.20220430 hochgezogen, jetzt kommt immer ein Dreieck mit Ausrufezeichen.

grafik

Das Addon hab ich auch schon updedatet.
grafik

das Log sagt folgendes:

Revoking current addon V 5.9 patch files.
### REVOKE patch file /usr/local/addons/jp-hb-devices-addon/patch/common/PNAME.txt.patch
Hunk 1 FAILED 2/2.
 "ACTION" : "<span class=\"translated\">Activity</span>",
 "ACT_NUM" : "<span class=\"translated\">Number of signals</span>",
 "ACT_TYPE" : "<span class=\"translated\">Signal type</span>",
+"JP_WND_OPEN_DELAY_TIME" : "<span class=\"translated\">window open delay time</span>",
+"JP_WND_OPEN_LEVEL" : "<span class=\"translated\">window open position</span>",
+"JP_WND_OPEN_TIME" : "<span class=\"translated\">window open time</span>",
+"JP_WND_CLOSE_DELAY_TIME" : "<span class=\"translated\">window close delay</span>",
+"JP_WND_CLOSE_LEVEL" : "<span class=\"translated\">window close position</span>",
+"JP_WND_CLOSE_TIME" : "<span class=\"translated\">window close time</span>",
 "AUTO_LOCK_TIME" : "<span class=\"translated\">Lock automatically</span>",
 "AUTO_UNLOCK_TIME" : "<span class=\"translated\">Unlock automatically</span>",
 "BRIGHTNESS_CONTROL" : "<span class=\"translated\">Brightness threshold</span>",
- done
### REVOKE patch file /usr/local/addons/jp-hb-devices-addon/patch/common/channels.fn.patch
- done
### REVOKE patch file /usr/local/addons/jp-hb-devices-addon/patch/common/datapointconfigurator.fn.patch
- done
### REVOKE patch file /usr/local/addons/jp-hb-devices-addon/patch/common/functions.fn.patch
- done
### REVOKE patch file /usr/local/addons/jp-hb-devices-addon/patch/common/header.htm.patch
- done
### REVOKE patch file /usr/local/addons/jp-hb-devices-addon/patch/common/ic_common.tcl.patch
- done
### REVOKE patch file /usr/local/addons/jp-hb-devices-addon/patch/common/ic_deviceparameters.cgi.patch
- done
### REVOKE patch file /usr/local/addons/jp-hb-devices-addon/patch/common/ic_linkpeerlist.cgi.patch
- done
### REVOKE patch file /usr/local/addons/jp-hb-devices-addon/patch/common/methods.conf.patch
- done
### REVOKE patch file /usr/local/addons/jp-hb-devices-addon/patch/common/rhs.fn.patch
- done
### REVOKE patch file /usr/local/addons/jp-hb-devices-addon/patch/common/rhs.tcl.patch
- done
### REVOKE patch file /usr/local/addons/jp-hb-devices-addon/patch/common/sliderControl.js.patch
- done
### REVOKE patch file /usr/local/addons/jp-hb-devices-addon/patch/common/stringtable_de.txt.patch
- done
### REVOKE patch file /usr/local/addons/jp-hb-devices-addon/patch/common/translate.lang.extension.js.patch
- done
### REVOKE patch file /usr/local/addons/jp-hb-devices-addon/patch/common/translate.lang.js.patch
- done
### REVOKE patch file /usr/local/addons/jp-hb-devices-addon/patch/common/translate.lang.stringtable.js.patch
- done
### REVOKE patch file /usr/local/addons/jp-hb-devices-addon/patch/common/webui.js.patch
- done
### REVOKE patch file /usr/local/addons/jp-hb-devices-addon/patch/ge_345/programs.htm.patch
- done
### REVOKE patch file /usr/local/addons/jp-hb-devices-addon/patch/ge_345/side.inc.patch
- done
### APPLY patch file /usr/local/addons/jp-hb-devices-addon/patch/common/PNAME.txt-de.patch
- done
### APPLY patch file /usr/local/addons/jp-hb-devices-addon/patch/common/PNAME.txt-en.patch
- done
### APPLY patch file /usr/local/addons/jp-hb-devices-addon/patch/common/channels.fn.patch
- done
### APPLY patch file /usr/local/addons/jp-hb-devices-addon/patch/common/datapointconfigurator.fn.patch
- done
### APPLY patch file /usr/local/addons/jp-hb-devices-addon/patch/common/functions.fn.patch
- done
### APPLY patch file /usr/local/addons/jp-hb-devices-addon/patch/common/header.htm.patch
- done
### APPLY patch file /usr/local/addons/jp-hb-devices-addon/patch/common/ic_common.tcl.patch
- done
### APPLY patch file /usr/local/addons/jp-hb-devices-addon/patch/common/ic_deviceparameters.cgi.patch
- done
### APPLY patch file /usr/local/addons/jp-hb-devices-addon/patch/common/ic_linkpeerlist.cgi.patch
- done
### APPLY patch file /usr/local/addons/jp-hb-devices-addon/patch/common/methods.conf.patch
- done
### APPLY patch file /usr/local/addons/jp-hb-devices-addon/patch/common/rhs.fn.patch
- done
### APPLY patch file /usr/local/addons/jp-hb-devices-addon/patch/common/rhs.tcl.patch
- done
### APPLY patch file /usr/local/addons/jp-hb-devices-addon/patch/common/sliderControl.js.patch
- done
### APPLY patch file /usr/local/addons/jp-hb-devices-addon/patch/common/stringtable_de.txt.patch
- done
### APPLY patch file /usr/local/addons/jp-hb-devices-addon/patch/common/translate.lang.extension.js.patch
- done
### APPLY patch file /usr/local/addons/jp-hb-devices-addon/patch/common/translate.lang.js.patch
- done
### APPLY patch file /usr/local/addons/jp-hb-devices-addon/patch/common/translate.lang.stringtable.js.patch
- done
### APPLY patch file /usr/local/addons/jp-hb-devices-addon/patch/common/webui.js.patch
- done
### APPLY patch file /usr/local/addons/jp-hb-devices-addon/patch/ge_345/programs.htm.patch
- done
### APPLY patch file /usr/local/addons/jp-hb-devices-addon/patch/ge_345/side.inc.patch
- done

Was läuft da verkehrt?

Gruß Peter

A few questions

Hi.
I am sorry that I wrote this in the wrong place but I have not found a better one.

Congratulations on the idea and implementation. I really like your project. I will make several devices for myself. They will be very useful.

I have three questions:

  • are you planning to build a universal IR remote control?
  • are you planning to build a universal 433 Mhz RF remote control?
  • are you planning to build an air quality sensor, e.g. based on PMS3003?

The universal IR remote control should remember the sent signal from the original remote control. The more signals it could remember the better ;) Similarly, a universal RF remote control.

These two universal remote controls can control multiple devices at home.

Regarding PMS3003 - the theme of smog recently is popular and it's great to have such information in the home automation ;).

Best regards.
Robert

Konfigurationsdaten stehen zur Übertragung an

Hallo als erstes ein echter Lob für diese Arbeit und dass wir dies benutzen dürfen. Ich habe mir nun ein Modell nachgebaut, den SenAct 4-4. Jedoch wenn ich da Programme erstelle, erscheint unter den Servicemeldungen die Nachricht, dass Konfigurationsdaten zur übertragung anstehen, diese werde aber nie übertragen, und es funktioniert nur der erste Aktor, die anderen kann ich über ein Programm nicht ansteuern, nur wenn ich diese manuell im Geräte Bedienen Menu verwende. Was mache ich falsch ?
Homematic

Liegt es an der Device ID ? Ich habe da bei der ID das letzte bit als 0X02 gesetzt, sowie die ID auf JPSENACT02, ansonsten hätte ich einen zweiten auch nicht korrekt anlernen können.

Vielen Dank für ein Feedback.

FHEM-Support?

Hallo!

Tolles Teil!
Gibt's das Plugin auch für FHEM? Wäre super!

CR Nächste Version: Bearbeiten von geräteinternen Links (Taster-/Aktorkanal) über die WebUI ermöglichen

Das Bearbeiten von Direktverknüpfungen innerhalb eines Geräts ist nur bei HmIP möglich.

Für BidCos-Geräte wird diese Funktion bis auf wenige Ausnahmen (Schaltmessaktoren) ganz und gar ausgeblendet.
Einzige Möglichkeit zum Erstellen/Bearbeiten interner Verknüpfungen besteht derzeit nur über externe Tools (DevConfig, Homematic Manager, ...)

Um die internen Links für bestimmte HB-Geräte bereitzustellen, ist an /www/config/ic_linkpeerlist.cgi:L321 anzufügen

        catch {
          set devType $sender_descr(PARENT_TYPE)
          if { 
           ([string equal -nocase "HB-LC-Sw1PBU-FM"       $devType] == 1) ||
           ([string equal -nocase "HB-LC-Sw2PBU-FM"       $devType] == 1) ||
           ([string equal -nocase "HB-LC-Bl1PBU-FM"       $devType] == 1) ||
           ([string equal -nocase "HB-LC-Sw2-FM"          $devType] == 1) ||
           ([string match -nocase "HB-UNI-SenAct-4-4-SC*" $devType] == 1) ||
           ([string match -nocase "HB-UNI-SenAct-8-8-SC*" $devType] == 1)
          } {
            #interne Tasten (InternalKeys) ausblenden, wenn Sender und Empfaenger die selbe Kanalnummer besitzen
            set sndCh [lindex [split $link(SENDER)   ":"] 1]
            set rcvCh [lindex [split $link(RECEIVER) ":"] 1]
            if { ($sndCh == $rcvCh) } {
              set internalLink  1
            } else {
              set internalLink  0
            }
            set hideBtnDelete 0
          }
        }

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.