Kanalparameter zu einem Sensor hinzufügen

Entwicklung und Bau von Hardware aller Art, die im HM-Umfeld eingesetzt werden kann

Moderator: Co-Administratoren

hmpos365
Beiträge: 56
Registriert: 07.02.2018, 13:03
System: Alternative CCU (auf Basis OCCU)
Wohnort: 06686 Lützen
Hat sich bedankt: 1 Mal
Danksagung erhalten: 3 Mal

Re: Kanalparameter zu einem Sensor hinzufügen

Beitrag von hmpos365 » 22.12.2020, 08:43

@Tom
@Hubert
https://creativecommons.org/licenses/by-nc-sa/4.0/
by bedeutet hier give credit, nicht einfach den Namen gegen deinen austauschen.
Okey, du hast Recht, da habe ich wohl einen Fehler gemacht. Jedoch war die Software nicht für eine Veröffentlichung gedacht, jetzt ist sie aber in die Welt gekommen.
Ich bitte um Entschuldigung und werde das Ändern und zukünftig berücksichtigen.

@Jérôme
Hat mit der neuen tmBattery.h fünktioniert.
Nochmals danke für die Hilfe!
VG
Hubert

RaspberryMatic z.Zt in Version 3.73.9.20231130 mit
RedMatic Version 7.2.1
Weiterhin
RaspberryMatic als OVA unter VMware in Version 3.73.9.20231130 mit
RedMatic Version 7.2.1

TomMajor
Beiträge: 1790
Registriert: 30.08.2017, 23:25
Hat sich bedankt: 175 Mal
Danksagung erhalten: 399 Mal
Kontaktdaten:

Re: Kanalparameter zu einem Sensor hinzufügen

Beitrag von TomMajor » 22.12.2020, 12:08

@hmpos365
passt schon, war mir nur aufgefallen als Jerome meine Vorlage erwähnt hatte.
ich versuche die Credits in dieser Art zu machen:
//---------------------------------------------------------
// HB-UNI-Sensor-Blitz
// Version 1.01
// (C) 2020 Tom Major (Creative Commons)
// https://creativecommons.org/licenses/by-nc-sa/4.0/
// You are free to Share & Adapt under the following terms:
// Give Credit, NonCommercial, ShareAlike
// +++
// AskSin++ 2016 papa (Creative Commons)
// HB-UNI-Sen-WEA 2018 jp112sdl (Creative Commons)
// PWFusion_AS3935_I2C 2015 Playing With Fusion, J. Steinlage
// AS3935_Wire (C) 2012 Raivis Rengelis
//---------------------------------------------------------
@jp112sdl
ja, verstehe ich mit der Arduino IDE, die benutze ich auch nur zum Compile, nicht zum Edit, da nehme ich Notepad++.
Ich mag keine Editoren mehr, die nicht z.B. bei Doppelklick alle gleichen Wörter/Fundstellen highlighten, das spart so viel Zeit..
Viele Grüße,
Tom

jp112sdl
Beiträge: 12085
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 847 Mal
Danksagung erhalten: 2139 Mal
Kontaktdaten:

Re: Kanalparameter zu einem Sensor hinzufügen

Beitrag von jp112sdl » 22.12.2020, 12:19

Sonst verwende ich Sloeber, hatte aber keine Muße, da extra ein Projekt anzulegen.
Da kann man dann auch direkt zu Deklarationen springen, auch quer über Libs hinweg, so dass man schnell sieht, wo was herkommt

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

hmpos365
Beiträge: 56
Registriert: 07.02.2018, 13:03
System: Alternative CCU (auf Basis OCCU)
Wohnort: 06686 Lützen
Hat sich bedankt: 1 Mal
Danksagung erhalten: 3 Mal

Re: Kanalparameter zu einem Sensor hinzufügen

Beitrag von hmpos365 » 23.12.2020, 13:28

Ich dachte, ich sei durch, habe aber gerade nocht etwas festgestellt, bei dem ich nicht weiß

It is a bug or a feature?

Bisher war es so, dass die Nachricht von Sensor so aus sah:
<- 10 07 84 70 F7A50F 6D151A 00 F6 27 9C 26 0D 94 - 1111
<- 10 08 84 70 F7A50F 6D151A 00 F6 27 9D 26 0D 94 - 1166
<- 10 09 84 70 F7A50F 6D151A 00 F7 27 9C 27 0D 94 - 1221
...
Nach den Empfehlungen von Jérôme sieht die Nachricht nun so aus:
<- 10 01 86 70 F7A50F 000000 00 FA 27 93 27 0D 6A - 256
<- 10 02 86 70 F7A50F 000000 00 FA 27 94 27 0D 6A - 325
<- 10 03 86 70 F7A50F 000000 00 F8 27 93 27 0D 6A - 395
<- 10 04 86 70 F7A50F 000000 00 F6 27 93 27 0D 6A - 465
<- 10 05 A2 70 F7A50F 6D151A 00 F5 27 93 27 0D 6A - 535
-> 0A 05 80 02 6D151A F7A50F 00 - 658
....
In den ursprünglichen Nachrichten war neben der Senderadresse also auch die Empfängeradress enthalten. Diese ist nun leer, außer wenn eine Konfigurationsnachricht angefordert wird.
Die übermittelten Werte kommen trotzdem in der CCU an, da der Sensor ja mit dieser gekoppelt wurde und sozusagen die CCU den Sender kennt.
Ist das also so gewollt?

Noch eine Information zur Einstellung der Zeit für die Anforderung eine Konfigurationsnachricht:

Bei einem Sendeintervall von > 600 sec würde der Quotient kleiner 1 werden und es ergibt sich dann natürlich auch ein Rest kleiner Null. Der Modulo von Null ist aber undefiniert. Hier muss man dann wohl bei jeder Nachricht eine Konfigurationsänderung abfragen. Aber nach 10 min ist das sicher auch in Ordnung. Alternativ könnte man natürlich auch die Einschränkung in der XML-Datei für das Intervall nur bis 600 sec vornehmen.
VG
Hubert

RaspberryMatic z.Zt in Version 3.73.9.20231130 mit
RedMatic Version 7.2.1
Weiterhin
RaspberryMatic als OVA unter VMware in Version 3.73.9.20231130 mit
RedMatic Version 7.2.1

jp112sdl
Beiträge: 12085
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 847 Mal
Danksagung erhalten: 2139 Mal
Kontaktdaten:

Re: Kanalparameter zu einem Sensor hinzufügen

Beitrag von jp112sdl » 23.12.2020, 13:42

hmpos365 hat geschrieben:
23.12.2020, 13:28
Ist das also so gewollt?
Ja, Broadcastnachrichten werden an die Broadcastadresse 000000 gesendet.

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

hmpos365
Beiträge: 56
Registriert: 07.02.2018, 13:03
System: Alternative CCU (auf Basis OCCU)
Wohnort: 06686 Lützen
Hat sich bedankt: 1 Mal
Danksagung erhalten: 3 Mal

Re: Kanalparameter zu einem Sensor hinzufügen

Beitrag von hmpos365 » 23.12.2020, 13:51

Und warum war das vorher anders, bzw. wann ist das so geändert worden?
VG
Hubert

RaspberryMatic z.Zt in Version 3.73.9.20231130 mit
RedMatic Version 7.2.1
Weiterhin
RaspberryMatic als OVA unter VMware in Version 3.73.9.20231130 mit
RedMatic Version 7.2.1

jp112sdl
Beiträge: 12085
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 847 Mal
Danksagung erhalten: 2139 Mal
Kontaktdaten:

Re: Kanalparameter zu einem Sensor hinzufügen

Beitrag von jp112sdl » 23.12.2020, 13:58

hmpos365 hat geschrieben:
23.12.2020, 13:51
Und warum war das vorher anders, bzw. wann ist das so geändert worden?
Weil es vorher "falsch" war, bzw. nicht "eQ-3 like".

Betrachte einfach mal Telegramm anderer HM Originalgeräte (sofern vorhanden)

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

hmpos365
Beiträge: 56
Registriert: 07.02.2018, 13:03
System: Alternative CCU (auf Basis OCCU)
Wohnort: 06686 Lützen
Hat sich bedankt: 1 Mal
Danksagung erhalten: 3 Mal

Re: Kanalparameter zu einem Sensor hinzufügen

Beitrag von hmpos365 » 23.12.2020, 14:02

Nun ja, das ist ja eine Erklärung!
VG
Hubert

RaspberryMatic z.Zt in Version 3.73.9.20231130 mit
RedMatic Version 7.2.1
Weiterhin
RaspberryMatic als OVA unter VMware in Version 3.73.9.20231130 mit
RedMatic Version 7.2.1

Antworten

Zurück zu „Hardwareentwicklung und Selbstbau von Aktoren und Sensoren“