Die Grundplatte ist 87 x 87 mm wenn ich das richtig gemessen habe.
Also ja @Aeronaut, das sollte auch möglich sein da die ja diese komischen Stege mitrechnen. Versuch wäre es Wert!
Gruß HEiko
Die Grundplatte ist 87 x 87 mm wenn ich das richtig gemessen habe.
Also ja @Aeronaut, das sollte auch möglich sein da die ja diese komischen Stege mitrechnen. Versuch wäre es Wert!
Gruß HEiko
Verdammt nochmal, das Ding lässt mich nicht los …
falls noch jemand ein Display braucht, ich würde meins für nen Zwanni inkl. ner 3D-Halterung abgeben.
Ich habe zum einen keine Zeit und festgestellt, dass mir ganz erheblich Wissen fehlt um es programmiertechnisch hinzubekommen
edit: Display ist weg geht an einen „alten Hasen“ des Forums
Nicht aufgeben, das Teil macht doch soviel Spaß
mir fehlt aber das komplette Grundwissen, wie ich überhaupt irgendwas auf das Ding bekomme und um mich rein zu fuchsen fehlt mir absolut die Zeit für
Passt würde ich sagen:
Lochbild passt auch
Ich hoffe nur, das ich das auch mal so gut hinbekomme wie Du @pitti
Cool, hach dafür ist doch das Forum da
Heiko
hat schon jemand ein Live-Bild z.B. von einer Kamera drauf gebracht? Das geht wohl nicht oder?
Ich weiß es nicht genau, aber ich habe Beispiele gesehen wo man Cover in Abhängigkeit des gespielten Liedes angezeigt hat. Also Stream glaube ich nicht, aber Momentaufnahmen könnten gehen.
Gruß HEiko
PS: Image Widget · HASwitchPlate/openHASP · Discussion #129 · GitHub
Habe nun auch mein Display bekommen … feines Teil!
Und das Modul ist wirklich der Hammer … für den Einstieg einfach genial!
Besten Dank an alle die hier Arbeit reingesteckt haben,
Gruß, Michael
Zur Info wenn jemand die Befestigungsmöglichkeit auf einer Unterputzdose nutzt
Hallo pitti, sieht cool aus … teilst du deine Version ( ohne Modul) dazu? Könnte man sicher viel von lernen …
Gruß Michael
So ein Netzteil sollte doch auch in eine UP-Dose Passen. Delock 86505
Klar, hatte bisher nur nicht den Eindruck das es jemand nutzt was ich gepostet hatte
{"comment":" ---------------------- Page 00 - ON TOP ------------------------ "}
{"page":00,"id":01,"obj":"label", "x":010,"y":000,"w":60,"h":032,"text":"00:00","template":"%R","text_color":"#FFFFFF","align":"left", "enabled":0, "text_font":24}
{"page":00,"id":02,"obj":"label", "x":080,"y":000,"w":250,"h":032,"text":"Montag, 1.Januar","text_color":"#FFFFFF","align":"left", "enabled":0, "text_font":24}
{"page":00,"id":03,"obj":"label", "x":345,"y":000,"w":120,"h":032,"text":"\uE565", "text_color":"#FFFFFF","align":"right","enabled":0, "text_font":24}
{"comment":" ---------------------- Page 01 - HAUPTSEITE -------------------- "}
{"page":01,"id":10,"obj":"img","src":"L:/bg10.png","auto_size":0,"w":480}
{"comment":" --- Wetter -------------- "}
{"page":01,"id":11,"obj":"label", "x":020,"y":060,"w":140,"h":140,"align": "left","click":0,"enabled":0,"text_color":"#FFC107","text_font":126,"text":"\uE595"}
{"page":01,"id":12,"obj":"label", "x":195,"y":060,"w":260,"h":080,"align":"right","click":0,"enabled":0,"text_color":"#FFFFFF","text_font":72, "text":"23°C"}
{"page":01,"id":13,"obj":"label", "x":195,"y":150,"w":260,"h":080,"align":"right","click":0,"enabled":0,"text_color":"#C0C0C0","text_font":32, "text":"Teilweise bewölkt"}
{"comment":" --- Luftfeuchte --------- "}
{"page":01,"id":14,"obj":"arc", "x":020,"y":220,"w":080,"h":080,"min":0,"max":100,"enabled":0,"type":0,"rotation":270,"start_angle":0,"end_angle":360,"adjustable":false,"val":050,"bg_opa":0,"line_width":8,"line_width10":8,"value_str":"\uE58C","line_color1":"#FFFFFF","line_color":"#FFFFFF","line_opa":90,"border_side":0,"value_font":36}
{"comment":" --- Regen --------------- "}
{"page":01,"id":15,"obj":"arc", "x":140,"y":220,"w":080,"h":080,"min":0,"max":100,"enabled":0,"type":0,"rotation":270,"start_angle":0,"end_angle":360,"adjustable":false,"val":075,"bg_opa":0,"line_width":8,"line_width10":8,"value_str":"\uE596","line_color1":"#FFFFFF","line_color":"#FFFFFF","line_opa":90,"border_side":0,"value_font":36}
{"comment":" --- Wind ---------------- "}
{"page":01,"id":16,"obj":"arc", "x":260,"y":220,"w":080,"h":080,"min":0,"max":100,"enabled":0,"type":0,"rotation":270,"start_angle":0,"end_angle":360,"adjustable":false,"val":016,"bg_opa":0,"line_width":8,"line_width10":8,"value_str":"\uE59D","line_color1":"#FFFFFF","line_color":"#FFFFFF","line_opa":90,"border_side":0,"value_font":36}
{"comment":" --- Powerwall ----------- "}
{"page":01,"id":17,"obj":"arc", "x":380,"y":220,"w":080,"h":080,"min":0,"max":100,"enabled":0,"type":0,"rotation":270,"start_angle":0,"end_angle":360,"adjustable":false,"val":100,"bg_opa":0,"line_width":8,"line_width10":8,"value_str":"\uF2A2","line_color1":"#FFFFFF","line_color":"#FCFCFC","line_opa":90,"border_side":0,"value_font":36}
{"comment":" --- Buttons ------------- "}
{"page":01,"id":20,"obj":"tabview", "x":000,"y":060,"w":480,"h":420,"bg_opa":0,"btn_pos":0,"border_width":0}
{"page":01,"id":30,"obj":"tab","parentid":20}
{"page":01,"id":40,"obj":"tab","parentid":20}
{"page":01,"id":50,"obj":"tab","parentid":20}
{"comment":" --- Tab 1 (3x) -------------- "}
{"page":01,"id":31,"obj":"btn", "x":015,"y":270,"w":215,"h":110,"parentid":30,"align":"center","text":"\uE2DC\nHaus", "toggle":false,"text_color":"#FFFFFF","text_font":36,"bg_opa":50,"bg_color":"#FFFFFF","border_side":0,"radius":10,"action":{"up":"page 02"}}
{"page":01,"id":32,"obj":"btn", "x":250,"y":270,"w":215,"h":110,"parentid":30,"align":"center","text":"\uE769\nZimmer", "toggle":false,"text_color":"#FFFFFF","text_font":36,"bg_opa":50,"bg_color":"#FFFFFF","border_side":0,"radius":10,"action":{"up":"page 03"}}
{"page":01,"id":33,"obj":"label", "x":040,"y":370,"w":400,"h":040,"parentid":30,"align":"center","text":"#C0C0C0 \u2022# #606060 \u2022# #606060 \u2022#","text_font":48}
{"comment":" --- Tab 2 (4x) -------------- "}
{"page":01,"id":41,"obj":"btn", "x":015,"y":270,"w":215,"h":110,"parentid":40,"align":"center","text":"\uE75A\nMusik", "toggle":false,"text_color":"#FFFFFF","text_font":36,"bg_opa":50,"bg_color":"#FFFFFF","border_side":0,"radius":10,"action":{"up":"page 04"}}
{"page":01,"id":42,"obj":"btn", "x":250,"y":270,"w":215,"h":110,"parentid":40,"align":"center","text":"\uEA7A\nMüll", "toggle":false,"text_color":"#FFFFFF","text_font":36,"bg_opa":50,"bg_color":"#FFFFFF","border_side":0,"radius":10,"action":{"up":"page 05"}}
{"page":01,"id":43,"obj":"label", "x":040,"y":370,"w":400,"h":040,"parentid":40,"align":"center","text":"#606060 \u2022# #C0C0C0 \u2022# #606060 \u2022#","text_font":48}
{"comment":" --- Tab 3 (5x) -------------- "}
{"page":01,"id":51,"obj":"btn", "x":015,"y":270,"w":215,"h":110,"parentid":50,"align":"center","text":"\uE10B\nVerkehr","toggle":false,"text_color":"#FFFFFF","text_font":36,"bg_opa":50,"bg_color":"#FFFFFF","border_side":0,"radius":10,"action":{"up":"page 06"}}
{"page":01,"id":52,"obj":"btn", "x":250,"y":270,"w":215,"h":110,"parentid":50,"align":"center","text":"\uE5A8\nWetter", "toggle":false,"text_color":"#FFFFFF","text_font":36,"bg_opa":50,"bg_color":"#FFFFFF","border_side":0,"radius":10,"action":{"up":"page 07"}}
{"page":01,"id":53,"obj":"label", "x":040,"y":370,"w":400,"h":040,"parentid":50,"align":"center","text":"#606060 \u2022# #606060 \u2022# #C0C0C0 \u2022#","text_font":48}
Also mir bringt‘s was - besten Dank!
Gruß Michael
Ok, ihr habt mich. Wenn ich aus dem Urlaub zurück bin, sollte so ein Display Tage später im Briefkasten liegen.
Bin gespannt
LG
Hi Pitti,
sieht Hammer aus was du da gepostet hast. Ich würde es auch sehr gerne nutzen, sobald ich Zeit habe und es meine Fähigkeiten nicht übersteigt
Aber sicher doch und dazu noch eine kleine messagebox über alles
HASP_SendCommand(16771,‚{„page“:0,„id“:100,„obj“:„msgbox“,„text“:„Achtung, morgen bitte den \uEA7A an die Stra\u00DFe stellen“,„options“:[„Apply“],„auto_close“:10000}‘);
Wie genau soll denn der eingebaute Teil funktionieren?
Damit würde ich jetzt erwarten, dass das jeweilige auslösende Ereignis
die verknüpfte Bool-Variable umschaltet. Ich habe auch schon mit false bei Wert probiert.
Die Ereignisse sehe ich auch im Debug.
Die definierten Objekte sind Button.
{"page":2,"id":241,"obj":"btn","x":1,"y":'.FuenfteReihe.',"w":78,"h":78,"bg_color":"#666666","text":"\uE335","text_color":"#FFFFFF","radius":0,"border_side":0,"text_font":48}
ist aktiv, damit müsste doch RequestAction auf das konfigurierte Objekt erfolgen.
Oder verstehe ich das falsch und muss trotzdem Scripte haben?
Die Statusvariablen brauchst du dafür gar nicht.
Beim manuellen Mapping musst du aufpassen was du miteinander verbindest!
Ein Button kann nur mit einem Script verknüpft werden.
Ein Toggle-Button mit einer boolschen Variable.