HB-UNI-Sen-POOL

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

Moderator: Co-Administratoren

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

Re: HB-UNI-Sen-POOL

Beitrag von jp112sdl » 31.07.2022, 21:57

TheFrank hat geschrieben:
31.07.2022, 21:51
Alles Probiert,
Ok. Ich war der Meinung, ich hätte gerade in meinem Schaltplan gesehen, dass ich dort RX und TX vertauscht hätte.

TheFrank hat geschrieben:
31.07.2022, 21:51
egal welchen Programmer ich einstelle der über COM verbunden ist,
Beim Hochladen mit FTDI darf man in der Arduino IDE nur "Hochladen" auswählen.
"Hochladen mit Programmer" ist nur für ISP

VG,
Jérôme ☕️

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

GernotKausH
Beiträge: 45
Registriert: 17.06.2019, 19:53
Hat sich bedankt: 9 Mal
Danksagung erhalten: 4 Mal

Re: HB-UNI-Sen-POOL

Beitrag von GernotKausH » 31.07.2022, 22:49

TheFrank hat geschrieben:
31.07.2022, 21:51
avrdude: stk500_recv(): programmer is not responding
avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x15
Da findet der Programmer den AVR schon mal nicht. Wie Jerome schon schrieb, mal RX und TX getauscht?
Ansonsten wären erstmal zu prüfen, welche Fuses genau gesetzt sind (FF, D4, E2 laut Toms Bootloader Info)?

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

Re: HB-UNI-Sen-POOL

Beitrag von TomMajor » 01.08.2022, 00:36

genau, der Punkt Fuses richtig setzen fehlt noch in meiner 6-Punkte Liste von vorhin.

BOOTRST Fuse gesetzt? Ohne die springt der Bootldr nicht an.

Update Liste:
- bootldr mit ISP flashen
https://github.com/TomMajor/SmartHome/t ... Bootloader
- Fuses setzen auf Lo/Hi/Ex: E2/D4/FF (bei 8MHz int. RC-Osc.)
- bootldr mit ISP verifizieren
- ISP abklemmen und über FTDI einen einfachen Blink Sketch flashen (LED ist Arduino pin 0 bei diesem Projekt)
https://www.arduino.cc/en/Tutorial/Buil ... ples/Blink
- wenn das geht meinen 1284 FreqTest flashen, auch dort im Sketch LED_PIN auf 0 anpassen
- dann sollten serielle Ausgaben beim FreqTest kommen
- dann den Pool Sketch flashen
Viele Grüße,
Tom

TheFrank
Beiträge: 64
Registriert: 03.09.2019, 19:51
Hat sich bedankt: 14 Mal
Danksagung erhalten: 1 Mal

Re: HB-UNI-Sen-POOL

Beitrag von TheFrank » 01.08.2022, 07:41

TomMajor hat geschrieben:
01.08.2022, 00:36
genau, der Punkt Fuses richtig setzen fehlt noch in meiner 6-Punkte Liste von vorhin.

BOOTRST Fuse gesetzt? Ohne die springt der Bootldr nicht an.

Update Liste:
- bootldr mit ISP flashen
https://github.com/TomMajor/SmartHome/t ... Bootloader
- Fuses setzen auf Lo/Hi/Ex: E2/D4/FF (bei 8MHz int. RC-Osc.)
- bootldr mit ISP verifizieren
- ISP abklemmen und über FTDI einen einfachen Blink Sketch flashen (LED ist Arduino pin 0 bei diesem Projekt)
https://www.arduino.cc/en/Tutorial/Buil ... ples/Blink
- wenn das geht meinen 1284 FreqTest flashen, auch dort im Sketch LED_PIN auf 0 anpassen
- dann sollten serielle Ausgaben beim FreqTest kommen
- dann den Pool Sketch flashen
Guten morgen zusammen,

ja das wars, TomMajor mit den Fuses und RX und TX sind wirklich vertauscht auf der Platine :)

So jetzt noch das mit dem FreqTest aund alles wird Gut.

Werde berichten.

Danke für eure Unterstützung

Gruß
Frank

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

Re: HB-UNI-Sen-POOL

Beitrag von jp112sdl » 01.08.2022, 11:57

TheFrank hat geschrieben:
01.08.2022, 07:41
und RX und TX sind wirklich vertauscht
Ich hab's im Github in der README mal ganz oben vermerkt.

VG,
Jérôme ☕️

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

TheFrank
Beiträge: 64
Registriert: 03.09.2019, 19:51
Hat sich bedankt: 14 Mal
Danksagung erhalten: 1 Mal

Re: HB-UNI-Sen-POOL

Beitrag von TheFrank » 01.08.2022, 12:54

TomMajor hat geschrieben:
01.08.2022, 00:36
genau, der Punkt Fuses richtig setzen fehlt noch in meiner 6-Punkte Liste von vorhin.

BOOTRST Fuse gesetzt? Ohne die springt der Bootldr nicht an.

Update Liste:
- bootldr mit ISP flashen
https://github.com/TomMajor/SmartHome/t ... Bootloader
- Fuses setzen auf Lo/Hi/Ex: E2/D4/FF (bei 8MHz int. RC-Osc.)
- bootldr mit ISP verifizieren
- ISP abklemmen und über FTDI einen einfachen Blink Sketch flashen (LED ist Arduino pin 0 bei diesem Projekt)
https://www.arduino.cc/en/Tutorial/Buil ... ples/Blink
- wenn das geht meinen 1284 FreqTest flashen, auch dort im Sketch LED_PIN auf 0 anpassen
- dann sollten serielle Ausgaben beim FreqTest kommen
- dann den Pool Sketch flashen
Hallo,
auf die Gefahr hin das ich erschlagen werde :)

root@homematic-ccu2:~# grep BidCoS-Address /etc/config/ids
BidCoS-Address = 3695645
root@homematic-ccu2:~#

TomMajor da kommt aber keine 3 Byte Hex bei raus die ich für den FreqTest brauche, bei deinem

root@homematic-ccu2:~# grep -i "\" address=\"0x" /etc/config/rfd/*.dev|awk {'print $2 " " $4 " " $3'}

serial="OEQ1544155" address="0x619739" type="HM-ES-PMSw1-Pl-DN-R1"

auch nicht.

Wie komme ich den nun auf von dem ausgegebenen Wert auf die im Sketch 0x benötigten Werte ?

Hach ich das alles Herrlich Kompliziert :mrgreen:

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

Re: HB-UNI-Sen-POOL

Beitrag von jp112sdl » 01.08.2022, 13:12

TheFrank hat geschrieben:
01.08.2022, 12:54
BidCoS-Address = 3695645
Die 3695645 fütterst du in einen Dec-Hex-Konverter, gern auch online: https://www.rapidtables.com/convert/num ... o-hex.html
und erhältst 38641D.
Macht dann 0x38, 0x64, 0x1D

VG,
Jérôme ☕️

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

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

Re: HB-UNI-Sen-POOL

Beitrag von jp112sdl » 01.08.2022, 13:13

TheFrank hat geschrieben:
01.08.2022, 12:54
serial="OEQ1544155" address="0x619739" type="HM-ES-PMSw1-Pl-DN-R1"
= 0x61, 0x97, 0x39

VG,
Jérôme ☕️

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

TheFrank
Beiträge: 64
Registriert: 03.09.2019, 19:51
Hat sich bedankt: 14 Mal
Danksagung erhalten: 1 Mal

Re: HB-UNI-Sen-POOL

Beitrag von TheFrank » 01.08.2022, 13:56

jp112sdl hat geschrieben:
01.08.2022, 13:13
TheFrank hat geschrieben:
01.08.2022, 12:54
serial="OEQ1544155" address="0x619739" type="HM-ES-PMSw1-Pl-DN-R1"
= 0x61, 0x97, 0x39
DANKE !!! der Knoten ist geplatzt :)

Jetzt mal ans Live System.
Denke jetzt kann ich auch den ein oder anderen Nachbau von hier mit den ProMinis angehen, die mir Probleme bereiten.

Herzlichen Dank für die tolle Unterstützung und eure Arbeit hier.

Herzliche Grüße
Frank

mcbo
Beiträge: 88
Registriert: 16.08.2016, 15:45
Danksagung erhalten: 3 Mal

Re: HB-UNI-Sen-POOL

Beitrag von mcbo » 02.08.2022, 20:52

Hi,

da ja wieder Poolzeit ist, würde ich dieses Projekt gerne nachbauen.

Steht hier im Thread irgendwo eine Bezugsquelle bzw. Typ des Redox Sensors?

Als PH-Sensor verwendet Ihr Gravity - Analoger pH-Sensor - richtig?

Und für Redox?

Funktioniert da ein "Grove - ORP Sensor Kit (501Z)" ?
Oder nur "Gravity Analog ORP Sensor"?

Gruß

Marcel

Antworten

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