Nachbau von HM-Geräten mit Arduino inkl. BidCos / AskSinPP

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

Moderator: Co-Administratoren

jp112sdl
Beiträge: 2692
Registriert: 20.11.2016, 20:01
Kontaktdaten:

Re: Nachbau von HM-Geräten mit Arduino inkl. BidCos / AskSinPP

Beitrag von jp112sdl » 06.08.2018, 21:35

Also mal ganz von vorn... Wohin hast du die Datei kopiert?
WinSCP mountet doch nicht etwa ein readonly Filesystem automatisch read/write?

VG,
Jérôme

klassisch
Beiträge: 3398
Registriert: 24.03.2011, 04:32

Re: Nachbau von HM-Geräten mit Arduino inkl. BidCos / AskSinPP

Beitrag von klassisch » 06.08.2018, 21:45

Die Datei mit WinSCP ansurfen, rechte Maustaste -> Bearbeiten -> Bearbeiten mit Notepad++
Bearbeiten und mit ctl S abgespeichert.
Kann danach auch die Datei aufs Windows System runterladen und anschauen.

Code: Alles auswählen

<device version="1" rx_modes="BURST" supports_aes="true" cyclic_timeout="600">
Die Zeile ist die geänderte. Also das sollte klappen.

Edit: Ergebnis von cat

Code: Alles auswählen

/usr/local/addons/jp-hb-devices-addon/firmware/rftypes$ cat /usr/local/addons/jp-hb-devices-addon/firmware/rftypes/hb-uni-senact-4-4-rc.xml
<?xml version="1.0" encoding="ISO-8859-1"?>
<device version="1" rx_modes="BURST" supports_aes="true" cyclic_timeout="600">
  <supported_types>
    <type name="HB-UNI-SenAct-4-4-RC" id="HB-UNI-SenAct-4-4-RC" priority="2">
      <parameter index="10.0" size="2.0" const_value="0xf332"/>
    </type>
  </supported_types>
Zuletzt geändert von klassisch am 06.08.2018, 21:51, insgesamt 1-mal geändert.

jp112sdl
Beiträge: 2692
Registriert: 20.11.2016, 20:01
Kontaktdaten:

Re: Nachbau von HM-Geräten mit Arduino inkl. BidCos / AskSinPP

Beitrag von jp112sdl » 06.08.2018, 21:46

Bitte mal den Pfad nennen!
WO hast du die Datei geändert?

VG,
Jérôme

jp112sdl
Beiträge: 2692
Registriert: 20.11.2016, 20:01
Kontaktdaten:

Re: Nachbau von HM-Geräten mit Arduino inkl. BidCos / AskSinPP

Beitrag von jp112sdl » 06.08.2018, 21:50

Die XML-Datei ist 2x in deinem System vorhanden.
Welche von den beiden editierst du die ganze Zeit?
Bildschirmfoto 2018-08-06 um 21.48.12.png
Bildschirmfoto 2018-08-06 um 21.48.12.png (22.49 KiB) 337 mal betrachtet

VG,
Jérôme

klassisch
Beiträge: 3398
Registriert: 24.03.2011, 04:32

Re: Nachbau von HM-Geräten mit Arduino inkl. BidCos / AskSinPP

Beitrag von klassisch » 06.08.2018, 21:56

Und das

Code: Alles auswählen

/firmware/rftypes/hb-uni-senact-4-4-rc.xml
war die richtige, auf die es ankommt....
Und jetzt geht es auch!

Klasse, herzlichen Dank!

jp112sdl
Beiträge: 2692
Registriert: 20.11.2016, 20:01
Kontaktdaten:

Re: Nachbau von HM-Geräten mit Arduino inkl. BidCos / AskSinPP

Beitrag von jp112sdl » 06.08.2018, 21:59

klassisch hat geschrieben:
06.08.2018, 21:56
Und das

Code: Alles auswählen

/firmware/rftypes/hb-uni-senact-4-4-rc.xml
war die richtige, auf die es ankommt....
Und jetzt geht es auch!

Klasse, herzlichen Dank!
Das dachte ich mir nämlich schon fast ;-)

Denk dran, dass beim Rückspielen eines Backups oder einem Firmware Update, der Inhalt aus /usr/local/addons... wieder nach /firmware/rftypes kopiert und somit deine Modifikation wieder überschrieben wird.
Du müsstest also am besten doch ein eigenes Firmware-File nehmen (anderes Device Model und anderer Name der Datei), die du dann aber nach o.g. Aktionen immer wieder manuell einspielen müsstest (oder du dir das Addon mit deiner XML inkludiert selbst baust).

VG,
Jérôme

klassisch
Beiträge: 3398
Registriert: 24.03.2011, 04:32

Re: Nachbau von HM-Geräten mit Arduino inkl. BidCos / AskSinPP

Beitrag von klassisch » 06.08.2018, 22:07

Vielen Dank für den Hinweis. Werde ein neues Device anlegen und mir eine Anleitung für "nach Restore" schreiben.
0xf334 hattest Du vorgeschlagen. Morgen...
Herzlichen Dank nochmals.

jp112sdl
Beiträge: 2692
Registriert: 20.11.2016, 20:01
Kontaktdaten:

Re: Nachbau von HM-Geräten mit Arduino inkl. BidCos / AskSinPP

Beitrag von jp112sdl » 06.08.2018, 22:22

Vielleicht hast du ja Lust, dein Ergebnis - wenn du fertig bist - zu teilen.
Die XML könnte ich bei mir ins Addon aufnehmen und auf deinen Sketch verlinken, wenn du ihn irgendwo hochlädst.
Oder du machst einen PullRequest in mein Repo; deine Credits kannst du ja im Header des Sketches verewigen.
Aber so hätten andere auch was davon... musst du wissen. :wink:

VG,
Jérôme

spiecky
Beiträge: 73
Registriert: 09.12.2017, 15:51

Re: Nachbau von HM-Geräten mit Arduino inkl. BidCos / AskSinPP

Beitrag von spiecky » 09.08.2018, 09:21

Moin Moin,

ich habe mir den HM-SEC-MDIR nachgebaut. Funktioniert super - zu super ;-)

Ich brauche keine Helligkeitsmessung und möchte die Meldung dafür alle 6min abschalten. Die zwei Zeilen 14+15 oben im Script für den TSL2561.h sind auskommentiert. Dann sollte es doch auch keine Meldungen geben, oder ? Kann sonst auch nichts finden. Habe zum testen den BM auf protokolliert stehen und bekomme alle 6min "Helligkeit 0, Kein Fehler" eigentlich stört es ja nicht, aber ich denke das geht dann ganz schön auf die Batterien. Besonders wenn man es nicht nutzt. Kann mir jemand sagen, was ich im Script auskommentieren/verändern muss, um keine Helligkeitsmeldungen mehr zu bekommen ?

Habe dieses Script benutzt:
https://github.com/pa-pa/AskSinPP/blob/ ... C-MDIR.ino

jp112sdl
Beiträge: 2692
Registriert: 20.11.2016, 20:01
Kontaktdaten:

Re: Nachbau von HM-Geräten mit Arduino inkl. BidCos / AskSinPP

Beitrag von jp112sdl » 09.08.2018, 09:23

spiecky hat geschrieben:
09.08.2018, 09:21
Ich brauche keine Helligkeitsmessung und möchte die Meldung dafür alle 6min abschalten.
Dann bekommst du eine Kommunikationsstörung in der CCU angezeigt.

VG,
Jérôme

Gesperrt

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