HB-UNI-Sensor1-THPD-BME280 HomeAssistant
Moderator: Co-Administratoren
HB-UNI-Sensor1-THPD-BME280 HomeAssistant
Hallo Zusammen,
ein bisschen OT, aber ich wusste nicht wohin sonst.
erst einmal ein riesiges Dankeschön an alle, die hier so eifrig Hardware entwickeln und Ihre Ergebnisse der Allgemeinheit sharen. Ich habe mich nun auch endlich gewagt einen Sensor nachzubauen. Hier rennen nun zwei HB-UNI-Sensor1-THPD-BME280, einer in meiner Prod und einer in meinem Testsystem.
Der nächste Versuch wird der BME680 von FUEL4EP, allerdings mit einem 1284PU (DIP40). Den habe ich noch in der Krabbelkiste und auf die neuen Boards muss ich noch ein paar Wochen warten.
Aber zu meinem Problem: Im Moment bin ich noch auf der Suche nach einer geeigneten Visualisierung und teste einiges aus.
Im Zusammenhang mit diesem Sensor meine Frage:
a) CCU3 Raspmatic WebUI: funktioniert
b) IO Broker: dito
c) OpenHab: dito
d) Home Assistent: Fehlanzeige
Hat jemand eine Idee warum gerade HA die Zusammenarbeit mit einem AskSin Sensor verweigert? Alle anderen Sensoren, ob HM, HM IP, Sysvariable und MQTT habe ich hier schon zum Laufen bewegen können, aber der weigert sich standhaft.
Liegt es u.U. am Leerzeichen in der Channel Config (Weather xxx)?
Gruß
Detlef
ein bisschen OT, aber ich wusste nicht wohin sonst.
erst einmal ein riesiges Dankeschön an alle, die hier so eifrig Hardware entwickeln und Ihre Ergebnisse der Allgemeinheit sharen. Ich habe mich nun auch endlich gewagt einen Sensor nachzubauen. Hier rennen nun zwei HB-UNI-Sensor1-THPD-BME280, einer in meiner Prod und einer in meinem Testsystem.
Der nächste Versuch wird der BME680 von FUEL4EP, allerdings mit einem 1284PU (DIP40). Den habe ich noch in der Krabbelkiste und auf die neuen Boards muss ich noch ein paar Wochen warten.
Aber zu meinem Problem: Im Moment bin ich noch auf der Suche nach einer geeigneten Visualisierung und teste einiges aus.
Im Zusammenhang mit diesem Sensor meine Frage:
a) CCU3 Raspmatic WebUI: funktioniert
b) IO Broker: dito
c) OpenHab: dito
d) Home Assistent: Fehlanzeige
Hat jemand eine Idee warum gerade HA die Zusammenarbeit mit einem AskSin Sensor verweigert? Alle anderen Sensoren, ob HM, HM IP, Sysvariable und MQTT habe ich hier schon zum Laufen bewegen können, aber der weigert sich standhaft.
Liegt es u.U. am Leerzeichen in der Channel Config (Weather xxx)?
Gruß
Detlef
- FUEL4EP
- Beiträge: 586
- Registriert: 01.11.2017, 17:26
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 76 Mal
- Danksagung erhalten: 78 Mal
- Kontaktdaten:
Re: HB-UNI-Sensor1-THPD-BME280 HomeAssistant
Hi Detlef,
schön dass
1. Addon auspacken
2. Änderungen machen
3. Nach hb-ep-devices-addon/CCU_RM/ gehen
4. Dort build.sh aufrufen
5. Das neu erzeugte hb-ep-devices-addon.tgz testen (Zeitstempel prüfen)
Hast Du irgendwelche Hinweise aus LOG Files, die auf die Ursache des Fehlers hinweisen?
Wie wird ein DIY HomeBrew Sensor in Home Assistant definiert und registriert? Woher stammt die im Home Assistant die Information, welche Messwerte ein DIY Sensor liefert? Müssen da vielleicht in der Home Assistant Umgebung noch Sensor spezifische Definitionen gemacht werden?
schön dass
laufen Leider habe ich mit Home Assistant keine Erfahrung und auch kein aufgesetztes System. Wenn am Addon irgendwelche Leerzeichen weg müssen, sag mir bitte welche. Ich kann Dir dann zum Testen eine Testversion zur Verfügung stellen. Oder Du machst das einfach selbst:a) CCU3 Raspmatic WebUI: funktioniert
b) IO Broker: dito
c) OpenHab: dito
1. Addon auspacken
2. Änderungen machen
3. Nach hb-ep-devices-addon/CCU_RM/ gehen
4. Dort build.sh aufrufen
5. Das neu erzeugte hb-ep-devices-addon.tgz testen (Zeitstempel prüfen)
Hast Du irgendwelche Hinweise aus LOG Files, die auf die Ursache des Fehlers hinweisen?
Wie wird ein DIY HomeBrew Sensor in Home Assistant definiert und registriert? Woher stammt die im Home Assistant die Information, welche Messwerte ein DIY Sensor liefert? Müssen da vielleicht in der Home Assistant Umgebung noch Sensor spezifische Definitionen gemacht werden?
Grüße
Ewald
Meine SmartHome Entwicklungen gibt es hier: FUEL4Ps Homeautomation Github Repository oder als ZIP
Das passende RaspberryMatic Addon ist hb-ep-devices-addon
Passende Platinen gib es hier: PCBs
Ewald
Meine SmartHome Entwicklungen gibt es hier: FUEL4Ps Homeautomation Github Repository oder als ZIP
Das passende RaspberryMatic Addon ist hb-ep-devices-addon
Passende Platinen gib es hier: PCBs
Re: HB-UNI-Sensor1-THPD-BME280 HomeAssistant
Hi Ewald,
also das war's schon mal nicht ;-(( Es scheint eher ein Problem der Definition der Sensoren in HA zu sein. Ich wühle mich derzeit durch die recht sparsamen Quellen im Netz. Derzeit bin ich an der Analyse der Sensor XMLs aus der CCU. Irgendwie unterscheiden sich die die Definitionen der Original HM Sensoren von denen den AskSIN. Aber im Moment scheitere ich schon dran die Sensoren Parameter per Python und XML auszulesen.
Da muss ich wohl noch ein bisschen üben
Gruß
Detlef
also das war's schon mal nicht ;-(( Es scheint eher ein Problem der Definition der Sensoren in HA zu sein. Ich wühle mich derzeit durch die recht sparsamen Quellen im Netz. Derzeit bin ich an der Analyse der Sensor XMLs aus der CCU. Irgendwie unterscheiden sich die die Definitionen der Original HM Sensoren von denen den AskSIN. Aber im Moment scheitere ich schon dran die Sensoren Parameter per Python und XML auszulesen.
Da muss ich wohl noch ein bisschen üben
Gruß
Detlef
- FUEL4EP
- Beiträge: 586
- Registriert: 01.11.2017, 17:26
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 76 Mal
- Danksagung erhalten: 78 Mal
- Kontaktdaten:
Re: HB-UNI-Sensor1-THPD-BME280 HomeAssistant
Hi Detlef,
danke. Bitte teile Deine Home Assistant Erfahrungen hier. Das wird auch hier interessant, da Raspberrymatic nun Home Assistant unterstützt.
Das XML Einlesen geht sehr einfach mit Groovy, einem Derivat von Java. Ich habe dazu jüngst einen Thread eröffnet. Dort findest Du ein Beispiel. Mit Groovy ist das noch mal einfacher als mit Python.
danke. Bitte teile Deine Home Assistant Erfahrungen hier. Das wird auch hier interessant, da Raspberrymatic nun Home Assistant unterstützt.
Das XML Einlesen geht sehr einfach mit Groovy, einem Derivat von Java. Ich habe dazu jüngst einen Thread eröffnet. Dort findest Du ein Beispiel. Mit Groovy ist das noch mal einfacher als mit Python.
Zuletzt geändert von FUEL4EP am 02.04.2021, 19:24, insgesamt 1-mal geändert.
Grüße
Ewald
Meine SmartHome Entwicklungen gibt es hier: FUEL4Ps Homeautomation Github Repository oder als ZIP
Das passende RaspberryMatic Addon ist hb-ep-devices-addon
Passende Platinen gib es hier: PCBs
Ewald
Meine SmartHome Entwicklungen gibt es hier: FUEL4Ps Homeautomation Github Repository oder als ZIP
Das passende RaspberryMatic Addon ist hb-ep-devices-addon
Passende Platinen gib es hier: PCBs
-
- Beiträge: 12108
- Registriert: 20.11.2016, 20:01
- Hat sich bedankt: 848 Mal
- Danksagung erhalten: 2148 Mal
- Kontaktdaten:
Re: HB-UNI-Sensor1-THPD-BME280 HomeAssistant
Sagen wir mal so... es wird nur das verwendet, was auch der RFD verarbeiten kann.
Bisher gab es auch mit noch keinem 3rd party System Probleme.
Kann es sein, dass HA nur mit Geräten umgehen kann, das es selbst kennt?
Ich meine mal was in der Richtung mit HomeGear gelesen zu haben. Die pflegen dort die Device IDs selbst.
Re: HB-UNI-Sensor1-THPD-BME280 HomeAssistant
Hallo Zusammen,
einen kleinen Schritt bin ich weitergekommen. Das Problem ist HA mit seiner eigenen Deviceverwaltung. Wie schon Jerome richtig angemerkt hat versteht HA nur die Sensoren, die in seiner "device config" auch bekannt sind.
Nach einigen Versuchen habe ich den Sensor in einer speziellen VM Version von Daniel zum laufen gebracht. In der kann man selber die config files pflegen, die in der "Prod" Version nicht zugänglich sind. Ich werde Daniel mal kontaktieren damit der Sensor in die pyhomematic eingepflegt wird.
Für mich am Ende eine gravierende downside von HA. Schade, denn wenn jeder neue SensorTyp erst zentral eingepflegt werden muss, dann rutscht damit HA in der Favoritenliste meiner Visualisierungen auf den letzten Platz.
Gruß
Detlef
einen kleinen Schritt bin ich weitergekommen. Das Problem ist HA mit seiner eigenen Deviceverwaltung. Wie schon Jerome richtig angemerkt hat versteht HA nur die Sensoren, die in seiner "device config" auch bekannt sind.
Nach einigen Versuchen habe ich den Sensor in einer speziellen VM Version von Daniel zum laufen gebracht. In der kann man selber die config files pflegen, die in der "Prod" Version nicht zugänglich sind. Ich werde Daniel mal kontaktieren damit der Sensor in die pyhomematic eingepflegt wird.
Für mich am Ende eine gravierende downside von HA. Schade, denn wenn jeder neue SensorTyp erst zentral eingepflegt werden muss, dann rutscht damit HA in der Favoritenliste meiner Visualisierungen auf den letzten Platz.
Gruß
Detlef
- FUEL4EP
- Beiträge: 586
- Registriert: 01.11.2017, 17:26
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 76 Mal
- Danksagung erhalten: 78 Mal
- Kontaktdaten:
Re: HB-UNI-Sensor1-THPD-BME280 HomeAssistant
Hi Detlef,
wie schaut der Home Assistant config file für den HB-UNI-Sensor1-THPD-BME280 aus?
Gibt es Dokumentation zur Syntax von Home Assistant config files?
Vielleicht kann ich den einfach mit meinem Generator erzeugen, der gerade im Arbeit ist.
wie schaut der Home Assistant config file für den HB-UNI-Sensor1-THPD-BME280 aus?
Gibt es Dokumentation zur Syntax von Home Assistant config files?
Vielleicht kann ich den einfach mit meinem Generator erzeugen, der gerade im Arbeit ist.
Grüße
Ewald
Meine SmartHome Entwicklungen gibt es hier: FUEL4Ps Homeautomation Github Repository oder als ZIP
Das passende RaspberryMatic Addon ist hb-ep-devices-addon
Passende Platinen gib es hier: PCBs
Ewald
Meine SmartHome Entwicklungen gibt es hier: FUEL4Ps Homeautomation Github Repository oder als ZIP
Das passende RaspberryMatic Addon ist hb-ep-devices-addon
Passende Platinen gib es hier: PCBs
Re: HB-UNI-Sensor1-THPD-BME280 HomeAssistant
Ich habe auf Empfehlung diesen Sketch für einen BME2890 Sensor an Raspmatic probiert (Luftdruckmessung; Platine von Alex Reinert, Arduino, CC1101 Funkmodul).
Ich schaffe es einfach nicht den Sensor an der Raspmatic anzulernen.
Ich habe den Arduino mit dem Freq.Test Sketch laufen lassen und es ergab sich nach mehreren Durchläufen stabil immer wieder 868,395 MHz.
Diese Frequenz ist beim Durchlauf des HB-UNI-Sensor1-THPD-BME280 Sketches auch korrekt übernommen worden (Anzeige im Serial Monitor des Arduino).
Wenn ich auf "Anlernen" gehe tut sich nichts (außer dass im Serial Monitor der Skript abläuft).
Wenn ich die Seriennummer eingebe und auf "Mit Seriennummer anlernen" gehe, werden im Serial Monitor des Arduino eingehende Protokolle generiert.
Die Raspmatic sagt aber "Seriennummer nicht bekannt". Es dürfte also einen bidirektionalen Funkverkehr geben, aber das Anlernen funktioniert einfach nicht.
JP-HB-Devices AddOn V 4.2. ist auf der RaspMatic installiert.
Was kann das sein?
Ich schaffe es einfach nicht den Sensor an der Raspmatic anzulernen.
Ich habe den Arduino mit dem Freq.Test Sketch laufen lassen und es ergab sich nach mehreren Durchläufen stabil immer wieder 868,395 MHz.
Diese Frequenz ist beim Durchlauf des HB-UNI-Sensor1-THPD-BME280 Sketches auch korrekt übernommen worden (Anzeige im Serial Monitor des Arduino).
Wenn ich auf "Anlernen" gehe tut sich nichts (außer dass im Serial Monitor der Skript abläuft).
Wenn ich die Seriennummer eingebe und auf "Mit Seriennummer anlernen" gehe, werden im Serial Monitor des Arduino eingehende Protokolle generiert.
Die Raspmatic sagt aber "Seriennummer nicht bekannt". Es dürfte also einen bidirektionalen Funkverkehr geben, aber das Anlernen funktioniert einfach nicht.
JP-HB-Devices AddOn V 4.2. ist auf der RaspMatic installiert.
Was kann das sein?
- FUEL4EP
- Beiträge: 586
- Registriert: 01.11.2017, 17:26
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 76 Mal
- Danksagung erhalten: 78 Mal
- Kontaktdaten:
Re: HB-UNI-Sensor1-THPD-BME280 HomeAssistant
Hi RG1004,
wie schon in einem anderen Thread an Dich geschrieben:
hast Du den Punkt 2. im README.md beachtet?
2. Das benötigte Addon [hb-ep-devices-addon](https://github.com/FUEL4EP/HomeAutomati ... ses/latest) auf Eure CCU3/RaspberryMatic installieren.
Was muss ich im README.md verbessern, damit das verständlicher wird?
Welche Meldungen bekommst Du im seriellen Monitor, wenn Du beim Anlernversuch an die RaspberryMatic den Config-Taster des Sensors drückst?
wie schon in einem anderen Thread an Dich geschrieben:
hast Du den Punkt 2. im README.md beachtet?
2. Das benötigte Addon [hb-ep-devices-addon](https://github.com/FUEL4EP/HomeAutomati ... ses/latest) auf Eure CCU3/RaspberryMatic installieren.
Der Sensor HB-UNI-Sensor1-THPD-BME280 braucht nicht das JP-HB-Devices AddOn sondern das hb-ep-devices-addon!!Das JP-HB-Devices AddOn V 4.2. ist auf der RaspMatic installiert.
Was muss ich im README.md verbessern, damit das verständlicher wird?
Welche Meldungen bekommst Du im seriellen Monitor, wenn Du beim Anlernversuch an die RaspberryMatic den Config-Taster des Sensors drückst?
Grüße
Ewald
Meine SmartHome Entwicklungen gibt es hier: FUEL4Ps Homeautomation Github Repository oder als ZIP
Das passende RaspberryMatic Addon ist hb-ep-devices-addon
Passende Platinen gib es hier: PCBs
Ewald
Meine SmartHome Entwicklungen gibt es hier: FUEL4Ps Homeautomation Github Repository oder als ZIP
Das passende RaspberryMatic Addon ist hb-ep-devices-addon
Passende Platinen gib es hier: PCBs
-
- Beiträge: 680
- Registriert: 18.04.2018, 12:32
- System: Alternative CCU (auf Basis OCCU)
- Wohnort: Neuhausen auf den Fildern
- Hat sich bedankt: 15 Mal
- Danksagung erhalten: 19 Mal
Re: HB-UNI-Sensor1-THPD-BME280 HomeAssistant
Er hat das richtige Addon installiert.
Zitat von einer anderen Seite.
Der User hat sich auf meinen Rat hier gemeldet.
Zitat von einer anderen Seite.
Quelle LinkNur zur Info: das HB-EP-Device Addon Ver. 1.6. ist installiert und die Raspmatic danach auch neu gestartet.
Der User hat sich auf meinen Rat hier gemeldet.
Gruß
Hackertomm
Virtual Image auf einer Qnap TS-451D2, 2GHZ Celeron u. 8GB RAM, aktuell Raspberry OVA, Vers. 3.71.12.20231020
Hackertomm
Virtual Image auf einer Qnap TS-451D2, 2GHZ Celeron u. 8GB RAM, aktuell Raspberry OVA, Vers. 3.71.12.20231020