Seite 5 von 5

Re: HM-ES-PMSw1-Pl_GosundSP1 V2.0

Verfasst: 12.01.2021, 20:39
von rih
Ja, das mit der Kalibrierung ist auch noch so ein Thema :)
Das serielle Hochladen klappt jetzt. Beim Frequenztest bin ich aber auf das nächste Problem gestoßen. Mein Frequenztest ist bzw. war hinsichtlich des CC1101-Anschlusses auf den Pro Mini ausgelegt. Ich habe daher die Pins im Frequenztest auf den 644P angepasst. Der Frequenztest läuft nun durch.
Fragen (ein wenig OT):
Wie macht ihr das mit den verschiedenen Controllern bezüglich dem Frequenztest und der Pin-Anpassung (verschiedene Sketche, Auswahl per defines in einem Sketch oder ...)?
Am Ende des Tests wird ja die optimale Frequenz im Controller (config area) gespeichert. Passt das so, egal welcher Controller eingesetzt wird oder muss das auch jeweils angepasst werden? Wenn anpassen, wo und wie?

Re: HM-ES-PMSw1-Pl_GosundSP1 V2.0

Verfasst: 12.01.2021, 21:07
von Asselhead
rih hat geschrieben:
12.01.2021, 20:39
Ja, das mit der Kalibrierung ist auch noch so ein Thema :)
Das serielle Hochladen klappt jetzt. Beim Frequenztest bin ich aber auf das nächste Problem gestoßen. Mein Frequenztest ist bzw. war hinsichtlich des CC1101-Anschlusses auf den Pro Mini ausgelegt. Ich habe daher die Pins im Frequenztest auf den 644P angepasst. Der Frequenztest läuft nun durch.
Fragen (ein wenig OT):
Wie macht ihr das mit den verschiedenen Controllern bezüglich dem Frequenztest und der Pin-Anpassung (verschiedene Sketche, Auswahl per defines in einem Sketch oder ...)?
Am Ende des Tests wird ja die optimale Frequenz im Controller (config area) gespeichert. Passt das so, egal welcher Controller eingesetzt wird oder muss das auch jeweils angepasst werden? Wenn anpassen, wo und wie?
Schau Mal hier:
https://asksinpp.de/Grundlagen/FAQ/Fehl ... C1101.html

Re: HM-ES-PMSw1-Pl_GosundSP1 V2.0

Verfasst: 12.01.2021, 21:11
von Asselhead
rih hat geschrieben:
12.01.2021, 20:39
Ja, das mit der Kalibrierung ist auch noch so ein Thema :)
Das serielle Hochladen klappt jetzt. Beim Frequenztest bin ich aber auf das nächste Problem gestoßen. Mein Frequenztest ist bzw. war hinsichtlich des CC1101-Anschlusses auf den Pro Mini ausgelegt. Ich habe daher die Pins im Frequenztest auf den 644P angepasst. Der Frequenztest läuft nun durch.
Fragen (ein wenig OT):
Wie macht ihr das mit den verschiedenen Controllern bezüglich dem Frequenztest und der Pin-Anpassung (verschiedene Sketche, Auswahl per defines in einem Sketch oder ...)?
Am Ende des Tests wird ja die optimale Frequenz im Controller (config area) gespeichert. Passt das so, egal welcher Controller eingesetzt wird oder muss das auch jeweils angepasst werden? Wenn anpassen, wo und wie?
Für den STM32 (BluePill) gibt es einen separaten FreqTest Sketch.
Den findest du bei den Asksin Examples in der Arduino IDE.
Beim 644/1284er habe ich das immer händisch angepasst.

Re: HM-ES-PMSw1-Pl_GosundSP1 V2.0

Verfasst: 12.01.2021, 21:39
von rih
Danke, dann werde ich mir wohl zwei oder drei angepasste Frequenztest-Sketche machen.

Wie ich im Frequenztest-Sketch mit meinen bescheidenen Kenntnissen gesehen habe, wird wohl die EEPROM-Adresse vor dem Speichern der Frequenz mit

Code: Alles auswählen

StorageConfig sc = getConfigArea();
ermittelt. Sofern ich das richtig sehe, sollte das dann auch beim 644P oder 1284 passend eingestellt werden.

Re: HM-ES-PMSw1-Pl_GosundSP1 V2.0

Verfasst: 12.01.2021, 21:49
von jp112sdl
rih hat geschrieben:
12.01.2021, 21:39
sollte das dann auch beim 644P oder 1284 passend eingestellt werden.
Da muss nix extra eingestellt werden.
Die beiden Bytes liegen gleich ganz vorne an.

Re: HM-ES-PMSw1-Pl_GosundSP1 V2.0

Verfasst: 05.02.2021, 20:49
von re-vo-lution
Hat jemand noch Platinen über? Suche 10 Stück.

Vg

René

Re: HM-ES-PMSw1-Pl_GosundSP1 V2.0

Verfasst: 11.03.2024, 23:53
von maxx3105
jp112sdl hat geschrieben:
16.10.2020, 18:57
maxx3105 hat geschrieben:
16.10.2020, 17:27
Die Leistungsmessung wird, so wie ich das sehe, nur gesamt ermittelt. Es lassen sich nur einzelne Steckdosen ab und anschalten.
Dann könntest du versuchen, den SWITCH-Channel noch mal als Kanal 7 + 8 anzufügen... (Neue Geräte-Model etc. pp. vorausgesetzt).
Die beiden Aktorkanäle als Kanal 2+3 wären wohl hübscher, aber ich hab keine Ahnung, wie die CCU reagiert (bzw. die internen Skripte), wenn die anderen Kanäle andere Kanalnummern bekommen
Schön langsam komme ich dem Ziel etwas näher.
Screenshot 2024-03-11 234759.png

Code: Alles auswählen

    <channel index="1" type="SWITCH" count="2">
      <link_roles>
        <target name="SWITCH" />
        <target name="WEATHER_CS" />
        <target name="WCS_TIPTRONIC_SENSOR" />
      </link_roles>
      <paramset type="MASTER" id="switch_ch_master">
        <subset ref="switch_paramset" />
      </paramset>
      <paramset type="VALUES" id="switch_ch_values">
        <subset ref="switch_valueset" />
      </paramset>
      <paramset type="LINK" id="switch_ch_link">
        <subset ref="switch_linkset" />
      </paramset>
      <enforce_link>
        <value id="LCD_SYMBOL" value="2" />
        <value id="LCD_LEVEL_INTERP" value="1" />
      </enforce_link>
    </channel>
Was so ein einfaches count="2" alles ausmachen kann.