Selbstbau HM_WDS10_TH_O mit Luftdruckmessung

Begonnen von trilu, 23 Februar 2014, 12:23:22

Vorheriges Thema - Nächstes Thema

Dirk

Zitat von: Akwak am 03 März 2015, 20:45:37
Ich hab 2 von jeder  Sorte.
Probier mal die Updatefiles im Anhang.
Wenn alles klappt hast du nach dem Update dann Version 0.14 auf den Sensoren.
Das nächste Mal geht das dann mit den "normalen" Updatefiles.

Gruß
Dirk

hexenmeister

Zitat von: Dirk am 03 März 2015, 14:35:58
Das Passt schon. ...

Sicher habe ich einen Multimeter ;)
Und ich muss sagen, Du hast Recht. Es sind 3,2V ;)

Grüße,

Alexander
Maintainer: MQTT_GENERIC_BRIDGE, SYSMON, SMARTMON, systemd_watchdog, MQTT, MQTT_DEVICE, MQTT_BRIDGE
Contrib: dev_proxy

Dirk

Hi Klaus,

ein bisschen Bauteiltoleranz ist da auch noch dabei.
Vielleicht werde ich die Berechnung beim nächsten Update um 0,1 V nach unten korrigieren.

Gruß
Dirk

dampf123

Zitat von: Dirk am 03 März 2015, 21:08:03
Vielleicht werde ich die Berechnung beim nächsten Update um 0,1 V nach unten korrigieren.

Das hört sich gut an.
Somit würde ich im meinem Fall bei ca. 1% Abweichung liegen. Das sollte für so eine Batterie-Spannungsanzeige ja allemal ausreichen.
Bei höher gewünschter Genauigkeit käme man um eine Abgleichmöglichkeit kaum herum. Sei es per Trimmer oder per Software.
Und das halte ich für total überflüssig.

Gruß
Klaus
RPi V2 mit LCD und CSM FW1.57
HM-WDS40-TH-I, HM-LC-SW4-DR, HM-SCI-3-FM, HM-CC-RT-DN

frank

beim messen der batteriespannung kommt es sicherlich auch darauf an, in welchem "lastfall" gemessen wird. der sensor misst ja bestimmt nicht im leerlauf.
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

Akwak

#1505
Zitat von: Dirk am 03 März 2015, 20:56:26
Probier mal die Updatefiles im Anhang.
Wenn alles klappt hast du nach dem Update dann Version 0.14 auf den Sensoren.
Das nächste Mal geht das dann mit den "normalen" Updatefiles.

Gruß
Dirk
Hi Dirk,

danke aber es klappt auch damit nicht.
Ich hab die CCU auch einmal neu gestartet. Ohne Erfolg.

Gruß,
Udo

Dirk

Ah, Also hast du doh die 0.12er Version drauf.
Dann sollte das mit den Normalen Updatefiles funktionieren.
Welche Softwareversion hat denn deine CCU?

Akwak


Zitat von: Dirk am 03 März 2015, 22:06:44
Welche Softwareversion hat denn deine CCU?
Hallo Dirk,
Es ist die
Aktuelle Firmwareversion:   2.11.9

Gruss,
Udo



Akwak

Zitat von: Dirk am 03 März 2015, 22:06:44
Welche Softwareversion hat denn deine CCU?
Hallo Dirk,
Es ist die
Aktuelle Firmwareversion:   2.11.9

Gruss,
Alfred

Bennemannc

Hallo,
Also ich habe heute meine mit den HM-CFG-USB auf den neuen Stand gebracht, aber die waren auch auf 0.13. Kann es sein, das die Geräte noch einen alten ( < 0.7) OTA Bootloader drauf haben ?

Gruß Christoph
Cubietruck, Fhem 5.8
CC-RT-DN|LC-SW2-FM|RC-12|RC-19|LC-SW4-BA-PCB|LCp-SW1-BA-PCB|ES-PMSw1-Pl|LC-Bl1PBU-FM|PBI-4-FM|CC-VD|CC-TC|SEC-SC(2)|RC-KEY3-B|LC-Sw1PBU-FM|PB-2-FM|WDS100-C6-O|WDC7000|LC-Bl1-FM
Module: Dewpoint,FB_Callmonitor,HCS,Panstamp,at,notify,THRESHOLD,average,DOIF

Akwak

Hi Christoph,
auf dem Aufkleber steht 0.7.0. Ich weiss allerdings auch nicht genau wie die CCU bestimmt ob ein Gerät per OTA zu updaten ist. Nur dann bietet sie die Updatefunktion an.
Ich schätze mal das da "nur" eine xml dahintersteckt, die die Fähigkeiten eines Gerätes beschreibt. Und dann wird die existierende mit der verfügbaren Firmware verglichen und ggf das Update angeboten.

Gruss
Alfred

Dirk

Zitat von: Akwak am 03 März 2015, 23:10:39
Aktuelle Firmwareversion:   2.11.9
Das könnte evtl. das Problem sein.
Ich hatte meine Tests mit der LXCCU gemacht. Da läuft noch die Version 2.9.12.
Ich werde am Wochenende das mal updaten. Dann kann ich mehr dazu sagen.

Du könntest mir aber mal einen Ausschnitt aus dem Log der CCU schicken.
Im Zeitraum in dem du das Firmwarefile hochlädst und ggf. im Zeitraum wenn du auf die Gerätedetailseite gehst. Vielleicht kann ich da schon was erkennen.
Dann könntest du mir mal die beiden Dateien hb_uw_sen_thpl.xml und hb_uw_sen_thpl_le_v0_11.xml aus /firmware/rftypes schicken. Dann kann ich sehen ob bei der Installation des Addons alles funktioniert hat.


Zitat von: Akwak am 04 März 2015, 08:05:03
Ich schätze mal das da "nur" eine xml dahintersteckt, die die Fähigkeiten eines Gerätes beschreibt.
Ja. So ist es.

Gruß
Dirk

Akwak

Zitat von: Dirk am 04 März 2015, 09:04:44
Du könntest mir aber mal einen Ausschnitt aus dem Log der CCU schicken.
Im Zeitraum in dem du das Firmwarefile hochlädst und ggf. im Zeitraum wenn du auf die Gerätedetailseite gehst. Vielleicht kann ich da schon was erkennen.
Dann könntest du mir mal die beiden Dateien hb_uw_sen_thpl.xml und hb_uw_sen_thpl_le_v0_11.xml aus /firmware/rftypes schicken. Dann kann ich sehen ob bei der Installation des Addons alles funktioniert hat.

Hallo,
erst einmal Danke für Deine Hilfe!
Ich bin ein Schritt weiter. Beim suchen der Files ist mir aufgefallen, das die  hb_uw_sen_thpl_le_v0_11.xml nicht mit im firmware/rftypes Verzeichnis war.
Also habe ich einmal in das Add-On Archiv geguckt und festgestellt, das auf meiner CCU immer noch das alte Add-On installiert war :-( Obwohl ich das neue über die UI eingespielt hatte.

Ich habe dann das Add-On manuell aktualisiert und siehe da, beim Internen Sensor ist der Updatebutton vorhanden. Beim Externen Sensor fehlt der Button aber weiterhin.

Bei dem Versuch das Firmwareupdate einzuspielen, bekam ich immer die Meldung, das der Bootloader nicht gestartet werden konnte. Screenshot)
Das habe ich mehrfach versucht. Nach einem Reload der WebUI stand als Firmware 0.14 dort.

Beim zweiten Innensensor b[/quote]in ich folgendermaßen vorgegangen:
- Sensor in Bootloader gestartet
- Updatebutton gedrückt
- nach ca 40sec Fehlermeldung
- Servicemeldungen angeschaut -> Firmwareupdate steht zur Übertragung bereit
- In Bootloader gestartet
- Update wird durchgeführt
- Seinstellungsdaten stehen danach noch zur Übertragung an also Knopf auf Sensor kurz gedrückt und alles ist ok ;-)

Hier die Logs:
hmserver.log

Mar 4 10:10:47 de.eq3.lib.util.dynamics.GenericFactory INFO  [main] @GenericFactory
Mar 4 10:10:48 de.eq3.lib.util.dynamics.GenericFactory INFO  [main] creating instance of HMServerConfiguration with no-arg constructor
Mar 4 10:10:48 de.eq3.ccu.server.HMServer INFO  [main] Creating instance of HMServer... 
Mar 4 10:10:48 de.eq3.ccu.server.HMServer INFO  [main] Starting HMServer at 127.0.0.1:9292
Mar 4 10:10:48 de.eq3.ccu.server.HMServer INFO  [main] Read Configuration
Mar 4 10:10:55 de.eq3.ccu.server.HMServer INFO  [main] Create Bidcos Dispatcher
Mar 4 10:10:57 de.eq3.ccu.server.HMServer INFO  [main] InitBidCosCache
Mar 4 10:11:27 de.eq3.ccu.server.HMServer INFO  [main] Create groupDefinitionProvider
Mar 4 10:11:39 de.eq3.ccu.server.HMServer INFO  [main] Create VirtualDeviceHolder
Mar 4 10:11:39 de.eq3.ccu.server.HMServer INFO  [main] Create VirtualDeviceHandlerRega
Mar 4 10:11:39 de.eq3.ccu.server.HMServer INFO  [main] Create GroupAdministrationService
Mar 4 10:11:39 de.eq3.ccu.server.HMServer INFO  [main] Create GroupDeviceDispatcher
Mar 4 10:11:39 de.eq3.ccu.server.HMServer INFO  [main] Create GroupDeviceHandler
Mar 4 10:11:39 de.eq3.ccu.groupdevice.service.GroupDeviceHandler INFO  [main] @GroupDeviceHandler - initializing...
Mar 4 10:11:39 de.eq3.ccu.groupdevice.service.GroupDeviceHandler INFO  [main] --> created groupDeviceDispatcher (GroupDeviceService to BidCoS (via Dispatcher))
Mar 4 10:11:39 de.eq3.ccu.groupdevice.service.GroupDeviceHandler INFO  [main] --> created virtualDeviceHandler (GroupDeviceService to ReGa)
Mar 4 10:11:39 de.eq3.ccu.groupdevice.service.GroupDeviceHandler INFO  [main] --> got groupDefinitionProvider
Mar 4 10:11:39 de.eq3.ccu.server.HMServer INFO  [main] Create BidCosGroupMemberProvider
Mar 4 10:11:40 de.eq3.ccu.server.HMServer INFO  [main] Init groupAdministrationService
Mar 4 10:11:44 de.eq3.ccu.server.HMServer INFO  [main] Create RrdDatalogging
Mar 4 10:11:44 de.eq3.ccu.server.HMServer INFO  [main] Create MeasurementService
Mar 4 10:11:44 de.eq3.ccu.server.HMServer INFO  [main] Init MeasurementService
Mar 4 10:11:46 de.eq3.ccu.server.HMServer INFO  [main] Create HTTP Server
Mar 4 10:13:45 de.eq3.ccu.server.HMServer INFO  [main] Create BidCos context
Mar 4 10:13:45 de.eq3.ccu.server.HMServer INFO  [main] Create group context
Mar 4 10:13:46 de.eq3.ccu.server.HMServer INFO  [main] Starting HMServer done
Mar 4 10:15:00 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega INFO  [pool-2-thread-3] (un)registerCallback on VirtualDeviceHandlerRega called from url: xmlrpc_bin://127.0.0.1:1999
Mar 4 10:15:07 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega INFO  [pool-2-thread-3] updateDevicesForClient -> 8 device addresses will be added
Mar 4 10:15:46 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega INFO  [pool-2-thread-3] set ready config of INT0000001
Mar 4 10:15:46 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega INFO  [pool-2-thread-3] set ready config of INT0000002
Mar 4 10:15:47 de.eq3.ccu.virtualdevice.service.internal.rega.VirtualDeviceHandlerRega INFO  [pool-2-thread-3] Added InterfaceId: 17103
Mar 4 11:00:46 de.eq3.ccu.bidcos.dispatcher.BidCosRpcDispatcher ERROR [pool-2-thread-21] Error requesting method getLinks: Failure Code: -1
Mar 4 11:02:01 de.eq3.ccu.bidcos.dispatcher.BidCosRpcDispatcher ERROR [pool-2-thread-22] Error requesting method getLinks: Failure Code: -1
Mar 4 11:04:02 de.eq3.ccu.bidcos.dispatcher.BidCosRpcDispatcher ERROR [pool-2-thread-22] Error requesting method getLinks: Failure Code: -1
Mar 4 11:05:56 de.eq3.ccu.bidcos.dispatcher.BidCosRpcDispatcher ERROR [pool-2-thread-22] Error requesting method getLinks: Failure Code: -1
Mar 4 11:31:33 de.eq3.ccu.bidcos.dispatcher.BidCosRpcDispatcher ERROR [pool-2-thread-31] Error requesting method getLinks: Failure Code: -1
Mar 4 11:35:25 de.eq3.ccu.bidcos.dispatcher.BidCosRpcDispatcher ERROR [pool-2-thread-33] Error requesting method getLinks: Failure Code: -1


Messages

Mar  4 10:59:31 homematic-ccu2 user.err rfd: Firmware update faild! Bootloader in device UWS4665531 didn't start
Mar  4 10:59:40 homematic-ccu2 daemon.info cuxd[252]: INIT 'binary://192.168.168.1:2011' 'CUxD'
Mar  4 11:00:46 homematic-ccu2 user.err rfd: UWS4665531: GetLinks() for channel 1 failed
Mar  4 11:00:46 homematic-ccu2 user.err rfd: XmlRpcClient error calling updateDevice({"BidCos-RF_java","UWS4665531",0}) on http://127.0.0.1:9292/bidcos:
Mar  4 11:00:46 homematic-ccu2 user.err rfd: XmlRpc fault: [faultCode:-321,faultString:"Error requesting method getLinks: Failure Code: -1"]
Mar  4 11:00:47 homematic-ccu2 user.err rfd: Firmware update faild! Bootloader in device UWS4665531 didn't startMar  4 11:02:01 homematic-ccu2 user.err rfd: UWS4665531: GetLinks() for channel 1 failed
Mar  4 11:02:01 homematic-ccu2 user.err rfd: XmlRpcClient error calling updateDevice({"BidCos-RF_java","UWS4665531",0}) on http://127.0.0.1:9292/bidcos:
Mar  4 11:02:01 homematic-ccu2 user.err rfd: XmlRpc fault: [faultCode:-321,faultString:"Error requesting method getLinks: Failure Code: -1"]
Mar  4 11:02:02 homematic-ccu2 user.err rfd: Firmware update faild! Bootloader in device UWS4665531 didn't start
Mar  4 11:02:17 homematic-ccu2 user.err rfd: Firmware update faild! Bootloader in device UWS4665531 didn't start
Mar  4 11:02:23 homematic-ccu2 user.err rfd: Firmware update faild! Bootloader in device UWS4665531 didn't start
Mar  4 11:02:39 homematic-ccu2 user.err rfd: Firmware update faild! Bootloader in device UWS4665531 didn't startMar  4 11:02:56 homematic-ccu2 user.err rfd: Firmware update faild! Bootloader in device UWS4665531 didn't start
Mar  4 11:03:05 homematic-ccu2 user.err rfd: Firmware update faild! Bootloader in device UWS4665531 didn't startMar  4 11:04:02 homematic-ccu2 user.err rfd: UWS4665531: GetLinks() for channel 1 failed
Mar  4 11:04:02 homematic-ccu2 user.err rfd: XmlRpcClient error calling updateDevice({"BidCos-RF_java","UWS4665531",0}) on http://127.0.0.1:9292/bidcos:
Mar  4 11:04:02 homematic-ccu2 user.err rfd: XmlRpc fault: [faultCode:-321,faultString:"Error requesting method getLinks: Failure Code: -1"]
Mar  4 11:04:04 homematic-ccu2 user.err rfd: Firmware update faild! Bootloader in device UWS4665531 didn't startMar  4 11:05:13 homematic-ccu2 user.err rfd: (KEQ0102110) CCU2CommController::handleIncomingSerialFrame(): Dropped message, cuz handling of non-response msg is not implemented yet. Payload is:
Mar  4 11:05:56 homematic-ccu2 user.err rfd: UWS4665531: GetLinks() for channel 1 failed
Mar  4 11:05:56 homematic-ccu2 user.err rfd: XmlRpcClient error calling updateDevice({"BidCos-RF_java","UWS4665531",0}) on http://127.0.0.1:9292/bidcos:
Mar  4 11:05:56 homematic-ccu2 user.err rfd: XmlRpc fault: [faultCode:-321,faultString:"Error requesting method getLinks: Failure Code: -1"]
Mar  4 11:05:57 homematic-ccu2 user.err rfd: Firmware update faild! Bootloader in device UWS4665531 didn't start
Mar  4 11:06:54 homematic-ccu2 user.err rfd: Firmware update faild! Bootloader in device UWS4665531 didn't start
Mar  4 11:06:54 homematic-ccu2 user.err rfd: Pendingupdate faild!! Bootloader in device UWS4665531 didn't start Mar  4 11:07:36 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 144 0x90 [1] 0 0x00 [2] 9 0x09 [3] 0 0x00 [4] 28 0x1c  [../Platform/DOM/iseESPexec.cpp (11622)]
Mar  4 11:07:36 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 144 0x90 [1] 0 0x00 [2] 9 0x09 [3] 0 0x00 [4] 28 0x1c  [../Platform/DOM/iseESPexec.cpp (11622)]Mar  4 11:08:25 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 144 0x90 [1] 0 0x00 [2] 9 0x09 [3] 0 0x00 [4] 28 0x1c  [../Platform/DOM/iseESPexec.cpp (11622)]
Mar  4 11:08:25 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 144 0x90 [1] 0 0x00 [2] 9 0x09 [3] 0 0x00 [4] 28 0x1c  [../Platform/DOM/iseESPexec.cpp (11622)]Mar  4 10:12:07 homematic-ccu2 auth.info sshd[6622]: Accepted password for root from 192.168.168.225 port 49866 ssh2
Mar  4 11:26:14 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 0 0x00 [1] 0 0x00 [2] 0 0x00 [3] 0 0x00 [4] 0 0x00  [../Platform/DOM/iseESPexec.cpp (11622)]Mar  4 11:29:28 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 144 0x90 [1] 0 0x00 [2] 9 0x09 [3] 0 0x00 [4] 28 0x1c  [../Platform/DOM/iseESPexec.cpp (11622)]
Mar  4 11:29:28 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 144 0x90 [1] 0 0x00 [2] 9 0x09 [3] 0 0x00 [4] 28 0x1c  [../Platform/DOM/iseESPexec.cpp (11622)]
Mar  4 11:30:13 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 144 0x90 [1] 0 0x00 [2] 9 0x09 [3] 0 0x00 [4] 28 0x1c  [../Platform/DOM/iseESPexec.cpp (11622)]
Mar  4 11:30:13 homematic-ccu2 local0.err ReGaHss: Error: IseESP::ExecError= Execution failed: [-1] 0 0x00 [0] 144 0x90 [1] 0 0x00 [2] 9 0x09 [3] 0 0x00 [4] 28 0x1c  [../Platform/DOM/iseESPexec.cpp (11622)]
Mar  4 11:30:26 homematic-ccu2 user.err rfd: Firmware update faild! Bootloader in device UWS6402661 didn't start
Mar  4 11:30:41 homematic-ccu2 user.err rfd: Firmware update faild! Bootloader in device UWS6402661 didn't start
Mar  4 11:30:41 homematic-ccu2 user.err rfd: Pendingupdate faild!! Bootloader in device UWS6402661 didn't start
Mar  4 11:30:42 homematic-ccu2 user.err rfd: Firmware update faild! Bootloader in device UWS6402661 didn't start
Mar  4 11:30:42 homematic-ccu2 user.err rfd: Pendingupdate faild!! Bootloader in device UWS6402661 didn't start
Mar  4 11:31:33 homematic-ccu2 user.err rfd: UWS6402661: GetLinks() for channel 1 failed
Mar  4 11:31:33 homematic-ccu2 user.err rfd: XmlRpcClient error calling updateDevice({"BidCos-RF_java","UWS6402661",0}) on http://127.0.0.1:9292/bidcos:
Mar  4 11:31:33 homematic-ccu2 user.err rfd: XmlRpc fault: [faultCode:-321,faultString:"Error requesting method getLinks: Failure Code: -1"]
Mar  4 11:31:35 homematic-ccu2 user.err rfd: Firmware update faild! Bootloader in device UWS6402661 didn't startMar  4 11:33:07 homematic-ccu2 user.err rfd: Firmware update faild! Bootloader in device UWS6402661 didn't start
Mar  4 11:33:07 homematic-ccu2 user.err rfd: Pendingupdate faild!! Bootloader in device UWS6402661 didn't start
Mar  4 11:35:25 homematic-ccu2 user.err rfd: UWS6402661: GetLinks() for channel 1 failed
Mar  4 11:35:26 homematic-ccu2 user.err rfd: XmlRpcClient error calling updateDevice({"BidCos-RF_java","UWS6402661",0}) on http://127.0.0.1:9292/bidcos:
Mar  4 11:35:26 homematic-ccu2 user.err rfd: XmlRpc fault: [faultCode:-321,faultString:"Error requesting method getLinks: Failure Code: -1"]


Gruß,
Alfred

maxritti

#1513
Zitat von: Dirk am 03 März 2015, 17:02:47
Ansonsten probier das mit dem seriellen Bootloader. Das geht auch ganz gut.

Viele Grüße
Dirk
Heute Nachmittag wird es spannend.
Ich habe mir mal die Sachen mit auf die Arbeit genommen und gerade mal das beschrieben durchgeführt.
Dafür habe ich mir extra mal ein Ubuntu auf einer Maschine installiert, dann arduino 1.6.0 installiert und den Aufruf entsprechend angpasst.

Als Ausgabe kam dann irgendwann dies hier:

avrdude: stk500_getsync() attempt 1 of 10: not in sync: resp=0x00
avrdude: stk500_getsync() attempt 2 of 10: not in sync: resp=0x00
avrdude: stk500_getsync() attempt 3 of 10: not in sync: resp=0xff
avrdude: stk500_getsync() attempt 4 of 10: not in sync: resp=0x00
avrdude: stk500_getsync() attempt 5 of 10: not in sync: resp=0x00
avrdude: stk500_getsync() attempt 6 of 10: not in sync: resp=0x00
avrdude: stk500_getsync() attempt 7 of 10: not in sync: resp=0x00
avrdude: stk500_getsync() attempt 8 of 10: not in sync: resp=0x00
avrdude: stk500_getsync() attempt 9 of 10: not in sync: resp=0x00
avrdude: stk500_getsync() attempt 10 of 10: not in sync: resp=0x00

avrdude done.  Thank you.


Die LED auf dem USB-UART-Adapter als auch auf dem Sensor haben fleissig geblinkt.

Hört sich nicht wirklich so an, als wenn es funktioniert hätte oder?

Der Aufruf sieht angepasst so aus:
Nachdem ich den USB Adapter angeschlossen habe, kam unter /dev das ttyUSB0 hinzu. Sollte also passen.

/fhem/arduino-1.6.0/hardware/tools/avr/bin/avrdude -C/fhem/arduino-1.6.0/hardware/tools/avr/etc/avrdude.conf -patmega328p -c arduino -P/dev/ttyUSB0 -b57600 -D -Uflash:w:U:/fhem/HB-UW-Sen-THPL_update_V0_14_001_150301.hex:i

Dirk

Zitat von: Akwak am 04 März 2015, 11:56:57
Also habe ich einmal in das Add-On Archiv geguckt und festgestellt, das auf meiner CCU immer noch das alte Add-On installiert war :-( Obwohl ich das neue über die UI eingespielt hatte.
Guter Hinweis.
Dann schau ich mal warum das Update mit dem Addon nicht klappt.

ZitatBei dem Versuch das Firmwareupdate einzuspielen, bekam ich immer die Meldung, das der Bootloader nicht gestartet werden konnte. Screenshot)
Der Bootloader vom Sensor kann von der CCu aus nicht automatisch gestartet werden.
Wenn diese Meldung kommt muss man den Sensor manuell in den Bootloader-Mode versetzen. Batterie raus, Configtaste gedrückt halten, Batterie wieder rein. Dann startet das Firmwareupdate. Ich meine das sollte so auch im Changelog stehen die man in der CCU zum Updatefile findet.

ZitatIch habe dann das Add-On manuell aktualisiert und siehe da, beim Internen Sensor ist der Updatebutton vorhanden. Beim Externen Sensor fehlt der Button aber weiterhin.
Lösche den Sensor bittte mal aus der CCU und lerne den neu an. Dann sollte der Updatebutton da sein.







Zitat von: maxritti am 04 März 2015, 12:32:40
Die LED auf dem USB-UART-Adapter als auch auf dem Sensor haben fleissig geblinkt.
Das ist eigentlich ein Anzeichen dafür, dass das Update grade läuft. Daher kann ich mir die Fehlermeldung nicht erklären.
Welche Firmware hat denn der Sensor jetzt?



Gruß
Dirk