Seite 37 von 46

Re: HB-Dis-EP-42BW - 4.2" ePaper Display

Verfasst: 11.05.2019, 06:25
von Alveran
Ja kannst du gern machen. Meine Version ist auch nur eine modifizierte des ersten links hier im Forum.

Habe auch schon überlegt eine Art Bilderrahmen zu designen.

Re: HB-Dis-EP-42BW - 4.2" ePaper Display

Verfasst: 11.05.2019, 21:17
von Dobu
Super :D ...der erste Prototyp wird gerade gedruckt 8)

Re: HB-Dis-EP-42BW - 4.2" ePaper Display

Verfasst: 18.05.2019, 14:04
von lame
Hallo zusammen,
ich habe gerade versucht über den TCL Helper Klammern "()" auszugeben
und hab jeweils einen Punkt "." dafür bekommen.

Ist es generell möglich Klammer-Zeichen auszugeben?
Oder anders gefragt, welche Zeichen sind erlaubt?

Re: HB-Dis-EP-42BW - 4.2" ePaper Display

Verfasst: 18.05.2019, 15:46
von stan23
Hier sind die erlaubten Zeichen zu sehen, alle anderen werden durch einen Punkt ersetzt:
https://github.com/TomMajor/SmartHome/b ... 2.tcl#L146

Re: HB-Dis-EP-42BW - 4.2" ePaper Display

Verfasst: 18.05.2019, 16:23
von lame
stan23 hat geschrieben:
18.05.2019, 15:46
Hier sind die erlaubten Zeichen zu sehen, alle anderen werden durch einen Punkt ersetzt:
Ich hab mal die beiden Zeilen hinzugefügt:

Code: Alles auswählen

        28              { return "28" }     # (
        29              { return "29" }     # )
Funktioniert :D soweit.
Pull Request ist auf dem Weg.

Re: HB-Dis-EP-42BW - 4.2" ePaper Display

Verfasst: 18.05.2019, 19:36
von TomMajor
Danke, gerade gemergt.

Re: HB-Dis-EP-42BW - 4.2" ePaper Display

Verfasst: 18.05.2019, 19:59
von TomMajor
Habe wegen Batterielebensdauer mit dem geänderten Define - wie neulich von Jerome vorgeschlagen -

Code: Alles auswählen

//#define GxGDEW042T2_PAGES 20
#define GxGDEW042T2_PAGES 3
noch mal eine neue Messung gemacht.
Das bringt eine leichte Verbesserung.

Update Kalkulationen für die Batterielebensdauer für 3 Pages statt 20:
Alkali-Mangan, AA, 2000mAh
2 Displayupdates pro Stunde: ca. 2,8 Jahre
12 Displayupdates pro Stunde: ca. 10 Monate

Alle Bilder und die Kalkulation des Stromverbrauchs sind hier:
https://github.com/TomMajor/SmartHome/t ... ebensdauer
.
DisplayUpdate_Buffer3.png
DisplayUpdate_Buffer3.png (24.25 KiB) 199 mal betrachtet

Re: HB-Dis-EP-42BW - 4.2" ePaper Display

Verfasst: 19.05.2019, 10:18
von Dobu
Hallo zusammen,

bei mir hängt sich die aktuelle 1.1 Version des Sketches immer auf (AskSinPP master branch von gestern). Nach dem Flashen geht es noch eine gewisse Zeit, d.h. ich kann einen Text senden und Parameter ändern, irgendwann nimmt es dann keine Kommandos mehr an und steht auf "Config-Pending". Mit der Version 1.0 habe ich diese Probleme nicht. Mit neu anlernen und Resetten des Peers bekomme ich es dann auch nicht mehr zum laufen???

Wichtig: Ich verwende Homegear und muss die rf-types von Jerome aus dem Addon konvertieren und anschließend noch händisch anpassen, also mit sehr hoher Wahrscheinlichkeit liegt auch hier der Fehler, aber evtl. hat ja einer eine Idee was sich zwischen den Versionen geändert hat und kann mir evtl. auf die Spur helfen :wink:

Wenn das Display hängt sieht die Kommunikation nur noch wie folgt aus (FD1234 Homegear und 880401 das Display - Versuch einen Parameter zu ändern)

Code: Alles auswählen

-> 10 0B B0 01 FD1234 880401 01 05 00 00 00 00 01  - 25630
<- 0A 0B 80 02 880401 FD1234 00  - 25753
-> 10 0B B0 01 FD1234 880401 01 05 00 00 00 00 01  - 26249
<- 0A 0B 80 02 880401 FD1234 00  - 26372
-> 10 0B B0 01 FD1234 880401 01 05 00 00 00 00 01  - 26869
<- 0A 0B 80 02 880401 FD1234 00  - 26992
-> 10 0B B0 01 FD1234 880401 01 05 00 00 00 00 01  - 27490
<- 0A 0B 80 02 880401 FD1234 00  - 27613
-> 10 0B B0 01 FD1234 880401 01 05 00 00 00 00 01  - 28110
<- 0A 0B 80 02 880401 FD1234 00  - 28233
-> 10 0B B0 01 FD1234 880401 01 05 00 00 00 00 01  - 28731
<- 0A 0B 80 02 880401 FD1234 00  - 28854
-> 10 0B B0 01 FD1234 880401 01 05 00 00 00 00 01  - 29351
<- 0A 0B 80 02 880401 FD1234 00  - 29474
-> 10 0B B0 01 FD1234 880401 01 05 00 00 00 00 01  - 29972
<- 0A 0B 80 02 880401 FD1234 00  - 30095
Und im folgenden Log-Schnipsel (aus Homegear) versuche ich noch erfolglos einen Text zu senden:

Code: Alles auswählen

05/19/19 08:37:15.161 RPC Server (Port 2000): Info: RPC Method called: setValue Parameters:
(Integer) 3
(Integer) 11
(String) SUBMIT
(String) 0212576f686e7a696d6d65720a12543a32302c35b043202020483a3335250a12536f6c6c3a2032302c35b0430a124261640a12543a32302c35b043202020483a3335250a125363686c61667a696d$
05/19/19 08:37:15.171 Module HomeMatic BidCoS: HM-MOD-RPI-PCB "My-HM-MOD-RPI-PCB": Info: Sending (My-HM-MOD-RPI-PCB): 106AB001FD123488040100040000000000
05/19/19 08:37:15.702 HomeMatic BidCoS packet received (My-HM-MOD-RPI-PCB, RSSI: -30 dBm): 1A6AA010880401FD1234020AFD0B120C3414020540122306000732
05/19/19 08:37:16.352 HomeMatic BidCoS packet received (My-HM-MOD-RPI-PCB, RSSI: -30 dBm): 1A6AA010880401FD1234020AFD0B120C3414020540122306000732
05/19/19 08:37:16.376 HomeMatic BidCoS packet received (My-HM-MOD-RPI-PCB, RSSI: -52 dBm): 0C0D8470003F10FDA59F00B80A
05/19/19 08:37:16.989 HomeMatic BidCoS packet received (My-HM-MOD-RPI-PCB, RSSI: -30 dBm): 0C6A8010880401FD1234020000
05/19/19 08:37:17.083 Module HomeMatic BidCoS: HM-MOD-RPI-PCB "My-HM-MOD-RPI-PCB": Info: Sending (My-HM-MOD-RPI-PCB): 106BA001FD123488040101040000000001
05/19/19 08:37:17.969 Module HomeMatic BidCoS: HM-MOD-RPI-PCB "My-HM-MOD-RPI-PCB": Info: No answer to packet 106BA001FD123488040101040000000001
05/19/19 08:37:20.077 Module HomeMatic BidCoS: Info: Setting peer to unreachable, because the queue processing was interrupted.
05/19/19 08:37:20.077 Module HomeMatic BidCoS: Info: Queue is not finished (peer: 3). Retrying...
05/19/19 08:37:20.178 Module HomeMatic BidCoS: HM-MOD-RPI-PCB "My-HM-MOD-RPI-PCB": Info: Sending (My-HM-MOD-RPI-PCB): 106BB001FD123488040101040000000001
05/19/19 08:37:20.711 HomeMatic BidCoS packet received (My-HM-MOD-RPI-PCB, RSSI: -30 dBm): 1A6BA010880401FD12340208000410090036003700380039003A00
05/19/19 08:37:21.361 HomeMatic BidCoS packet received (My-HM-MOD-RPI-PCB, RSSI: -30 dBm): 1A6BA010880401FD12340208000410090036003700380039003A00
05/19/19 08:37:21.999 HomeMatic BidCoS packet received (My-HM-MOD-RPI-PCB, RSSI: -30 dBm): 0C6B8010880401FD1234020000
05/19/19 08:37:22.093 Module HomeMatic BidCoS: HM-MOD-RPI-PCB "My-HM-MOD-RPI-PCB": Info: Sending (My-HM-MOD-RPI-PCB): 0B6CA001FD12348804010103
05/19/19 08:37:23.000 Module HomeMatic BidCoS: HM-MOD-RPI-PCB "My-HM-MOD-RPI-PCB": Info: No answer to packet 0B6CA001FD12348804010103
05/19/19 08:37:25.084 Module HomeMatic BidCoS: Info: Setting peer to unreachable, because the queue processing was interrupted.
05/19/19 08:37:25.084 Module HomeMatic BidCoS: Info: Queue is not finished (peer: 3). Retrying...
05/19/19 08:37:25.184 Module HomeMatic BidCoS: HM-MOD-RPI-PCB "My-HM-MOD-RPI-PCB": Info: Sending (My-HM-MOD-RPI-PCB): 0B6CB001FD12348804010103
05/19/19 08:37:25.710 HomeMatic BidCoS packet received (My-HM-MOD-RPI-PCB, RSSI: -30 dBm): 0E6C8010880401FD12340100000000
05/19/19 08:37:25.804 Module HomeMatic BidCoS: HM-MOD-RPI-PCB "My-HM-MOD-RPI-PCB": Info: Sending (My-HM-MOD-RPI-PCB): 106DA001FD123488040102040000000001
05/19/19 08:37:26.773 Module HomeMatic BidCoS: HM-MOD-RPI-PCB "My-HM-MOD-RPI-PCB": Info: No answer to packet 106DA001FD123488040102040000000001
05/19/19 08:37:28.789 Module HomeMatic BidCoS: Info: Setting peer to unreachable, because the queue processing was interrupted.
05/19/19 08:37:28.789 Module HomeMatic BidCoS: Info: Queue is not finished (peer: 3). Retrying...
05/19/19 08:37:28.889 Module HomeMatic BidCoS: HM-MOD-RPI-PCB "My-HM-MOD-RPI-PCB": Info: Sending (My-HM-MOD-RPI-PCB): 106DB001FD123488040102040000000001
05/19/19 08:37:29.423 HomeMatic BidCoS packet received (My-HM-MOD-RPI-PCB, RSSI: -30 dBm): 1A6DA010880401FD12340208000410090036003700380039003A00
05/19/19 08:37:30.074 HomeMatic BidCoS packet received (My-HM-MOD-RPI-PCB, RSSI: -30 dBm): 1A6DA010880401FD12340208000410090036003700380039003A00
05/19/19 08:37:30.468 HomeMatic BidCoS packet received (My-HM-MOD-RPI-PCB, RSSI: -54 dBm): 0C2B8470880202FDA59F00C033
05/19/19 08:37:30.711 HomeMatic BidCoS packet received (My-HM-MOD-RPI-PCB, RSSI: -30 dBm): 0C6D8010880401FD1234020000
05/19/19 08:37:30.805 Module HomeMatic BidCoS: HM-MOD-RPI-PCB "My-HM-MOD-RPI-PCB": Info: Sending (My-HM-MOD-RPI-PCB): 0B6EA001FD12348804010203
05/19/19 08:37:31.772 Module HomeMatic BidCoS: HM-MOD-RPI-PCB "My-HM-MOD-RPI-PCB": Info: No answer to packet 0B6EA001FD12348804010203
05/19/19 08:37:33.796 Module HomeMatic BidCoS: Info: Setting peer to unreachable, because the queue processing was interrupted.
05/19/19 08:37:33.796 Info: Peer 3 is unreachable.

Re: HB-Dis-EP-42BW - 4.2" ePaper Display

Verfasst: 19.05.2019, 12:04
von jp112sdl
Hmm.. haut irgendwas mit dem BURST evtl nicht hin

Re: HB-Dis-EP-42BW - 4.2" ePaper Display

Verfasst: 19.05.2019, 12:13
von Dobu
..das komische ist ja es kommt ja eigentlich an, also das Display empfängt ja "10 0B B0 01 FD1234 880401 01 05 00 00 00 00 01 - 28110" und antwortet wieder mit "0A 0B 80 02 880401 FD1234 00 - 26992".

hmm, evtl. sind schnelle Parameteränderung hintereinander das Problem, muss ich mal testen...

Edit: Gerade nochmals neu geflasht, die erste Meldung bevor es fehlschlägt ist "ignore 0C 47 84 70 003F10 FDA59F 00 B9 0A - 76396", hier wollte ich den Parameter zum Invertieren des Display setzen... => Deutet das darauf hin das irgendwas in meiner XML nicht stimmt?? -falscher Index o.ä.???

Edit2: Die ignore Meldung kommt evtl. nur von einem weiteren Peer???