Seite 8 von 14

Re: HB-UNI-Sen-CURRENT - Stromsensor

Verfasst: 03.05.2021, 10:28
von 1techone
Hallo,
Ich möchte diesen HB-UNI-Sen-Current auf 6 Kanäle mit 20/4 LCD-Anzeige „aufbohren“ .
Hat es schon jemand erfolgreich geschafft 6 Kanäle auf der Raspi IDE abzubilden?
Die LCD-Anzeige ist nicht das Problem, aber bei 6 Kanälen werden keine Daten von der CCU empfangen bzw verarbeitet.
Wenn ich auf 4 Messkanäle erweitere, werden 3 Kanäle richtig wiedergegeben, aber der 4´te zeigt entweder gar nichts an oder paradoxe Werte (aus irgend einem fremden Speicherplatz gestohlen??), die auch nicht wieder gelöscht werden.
Bei 6 Kanälen kommt gar nichts auf die DIE von der RaspberryMatic, siehe Bild 1:
Current2.PNG
Auf dem LCD werden die Werte richtig angezeigt , siehe Bild 2:
LCD-Anzeige.PNG
Auf dem Seriellen Monitor des Arduino werden die Messwerte richtig angezeigt und auch zur CCU geschickt, soweit ich es verstehe siehe Bild 3:
Current1.PNG
Ich messe mit 6 Sensoren. Durch alle führt ein Kabel (das eine 40-Watt Lampe speist), weshalb alle Sensoren (gottseidank) den gleichen Wert anzeigen = 0.19A .
Ich benutze:
Firmware: 3.57.5.20210502 (mit 20210424 die gleichen Ergebnisse)
JP-HB-Device: Version 5.1
Adafruit_ADS1X15.h (neueste Version am 02.05. upgedatet)
HB-UNI-Sen-Current.ino neu geladen nachdem sie in AskSin++/Projekte neu erschienen ist (ich (kann jedoch keinen Unterschied zu „vorher“ erkennen).

Gruß Jürgen

Re: HB-UNI-Sen-CURRENT - Stromsensor

Verfasst: 03.05.2021, 11:02
von jp112sdl
Hi,
1techone hat geschrieben:
03.05.2021, 10:28
Wenn ich auf 4 Messkanäle erweitere, werden 3 Kanäle richtig wiedergegeben, aber der 4´te zeigt entweder gar nichts an oder paradoxe Werte (aus irgend einem fremden Speicherplatz gestohlen??), die auch nicht wieder gelöscht werden.
da ist ein Fehler in der XML
https://github.com/jp112sdl/JP-HB-Devic ... #L186-L189

Das muss so aussehen

Code: Alles auswählen

     <frame id="MEASURE_EVENT" direction="from_device" event="true" type="0x53" channel_field="19.0:0.6">
       <parameter type="integer" index="19.7" size="0.1" param="ERROR" />
       <parameter type="integer" index="20.0" size="2.0" param="CURRENT"/>
     </frame>
 

1techone hat geschrieben:
03.05.2021, 10:28
Bei 6 Kanälen kommt gar nichts
Dann bist du der erste, der 6 Kanäle nutzen möchte... :D
Hab damals nicht auf die max. Telegrammlänge geachtet.
Die wird um 2 Byte überschritten. :evil:
Es gehen also max. 5 Kanäle

Re: HB-UNI-Sen-CURRENT - Stromsensor

Verfasst: 03.05.2021, 11:22
von 1techone
jp112sdl hat geschrieben:
03.05.2021, 11:02

1techone hat geschrieben:
03.05.2021, 10:28
Bei 6 Kanälen kommt gar nichts
Danke für die superschnelle Antwort :)
Dann muss ich wohl mit 5 Kanälen auskommen (es gibt schlimmeres :wink: )
Ich befürchte, die XML kann ich nicht berichtigen, ich denke es wird mit der 5.2 berichtigt, dann warte ich geduldig darauf :roll:

Gruß Jürgen

Re: HB-UNI-Sen-CURRENT - Stromsensor

Verfasst: 03.05.2021, 12:16
von jp112sdl
Bis zur 5.2 wird es noch dauern.
Hab hier jetzt nur die XML geändert.
(Datei nach Download nach .tgz umbenennen)

Re: HB-UNI-Sen-CURRENT - Stromsensor

Verfasst: 03.05.2021, 14:44
von 1techone
jp112sdl hat geschrieben:
03.05.2021, 12:16
Bis zur 5.2 wird es noch dauern.

Hat super geklappt :!: vielen Dank :!:

Deine Hilfsbereitschaft ist wieder einmal sagenhaft :) und dann auch noch so superschnell :!: "Das ist Spitze"

Gruß Jürgen

HB-UNI-Sen-CURRENT - Stromsensor

Verfasst: 13.07.2021, 11:20
von JustHomematic
Hallo zusammen,
ich bin neu hier auf dem Forum, ich habe aber immer zwischendurch bei Problemen reingeschaut und dann immer durch die Beiträge Hilfe gefunden. Dafür erstmal DANKE. Nun habe ich ein Problem, wofür ich leider keine Lösung finde und jetzt frage ich:
Ich habe mir den HB-UNI-Sen-CURRENT mit SCT-013-050 Wandlern zusammengebaut.
Es funktioniert alles gut, nur ab einem gemessenen Strom von "33,2A", zeigt der Sensor in der CCU "0A" an und auf dem Display die Zahl "2147483647".
Ich habe selber versucht den Datentyp zu ändern in der "Ads1x15.h"-Datei und ".ino" Datei , es hat nicht geholfen.

Woran liegt es ?
MFG
Justin

Re: HB-UNI-Sen-CURRENT - Stromsensor

Verfasst: 30.09.2021, 17:21
von DiJe
Hallo,
versuche mich gerade mit dem HB-UNI-Sen-CURRENT.
Beim kompilieren bekomme ich die Fehlermeldung

Code: Alles auswählen

C:\Users\DiJe\Documents\Arduino\libraries\HB-UNI-Sen-CURRENT\HB-UNI-Sen-CURRENT.ino: In member function 'virtual void DevType::CurrentSensors::trigger(as::AlarmClock&)':
HB-UNI-Sen-CURRENT:412:16: error: 'class DevType' has no member named 'broadcastEvent'; did you mean 'broadcastPeerEvent'?
            dev.broadcastEvent(msg);
                ^~~~~~~~~~~~~~
                broadcastPeerEvent

schätze mal da muss irgendetwas aktualisiert werden, blos was ?

Re: HB-UNI-Sen-CURRENT - Stromsensor

Verfasst: 30.09.2021, 20:46
von DiJe
Danke ,
hat sich erledigt (gelöst)

Re: HB-UNI-Sen-CURRENT - Stromsensor

Verfasst: 01.10.2021, 09:51
von Martin62
Und wo war dein Problem?

Re: HB-UNI-Sen-CURRENT - Stromsensor

Verfasst: 01.10.2021, 10:28
von jp112sdl
Der Fehlermeldung nach eine zu alte AskSinPP Lib