go-e-charger Dashboard
Dashboard mit Statusanzeige und Ansteuerung der go-eCharger Home+ Wallbox via MQTT im lokalen Netzwerk ohne die Cloud des Anbieters
Für den Betrieb braucht man einen MQTT Server z.B. Mosquitto.
In der App des go-eChargers muss die lokale MQTT Nutzung aktiviert werden.
[{"id":"7cd76bbd.117da4","type":"tab","label":"go-e","disabled":false,"info":""},{"id":"cb59ca7e.67d638","type":"mqtt in","z":"7cd76bbd.117da4","name":"","topic":"go-eCharger/00000/status","qos":"2","datatype":"json","broker":"1e290fbd.f0fb1","x":130,"y":80,"wires":[["3ac85715.04c588","9bf7777e.d47fb8","6e35b20d.cdbebc"]]},{"id":"84b2520e.ad482","type":"ui_text","z":"7cd76bbd.117da4","group":"3745f1cf.35f64e","order":2,"width":5,"height":1,"name":"Ladestatus","label":"","format":"<font size = 1>{{msg.payload}}","layout":"row-center","x":670,"y":80,"wires":[]},{"id":"3ac85715.04c588","type":"function","z":"7cd76bbd.117da4","name":"Ladestatus","func":"switch (msg.payload.car) {\n case \"1\":\n msg.payload = 'Ladestation bereit, kein Fahrzeug';\n return msg;\n \n case \"2\":\n msg.payload = 'Fahrzeug lädt';\n return msg;\n \n case \"3\":\n msg.payload = 'Warte auf Fahrzeug';\n return msg;\n \n case \"4\":\n msg.payload = 'Ladung beendet, Fahrzeug noch verbunden';\n return msg;\n}\n","outputs":1,"noerr":0,"x":430,"y":80,"wires":[["84b2520e.ad482"]]},{"id":"9bf7777e.d47fb8","type":"ui_gauge","z":"7cd76bbd.117da4","name":"Ladestrom","group":"3745f1cf.35f64e","order":3,"width":3,"height":2,"gtype":"gage","title":"<font size=1>Ladestrom","label":"A","format":"{{msg.payload.amp}}","min":0,"max":"32","colors":["#ca3838","#ca3838","#ca3838"],"seg1":"","seg2":"","x":690,"y":20,"wires":[]},{"id":"fbfb898b.785958","type":"ui_switch","z":"7cd76bbd.117da4","name":"","label":"","tooltip":"Wallbox an- und ausschalten","group":"3745f1cf.35f64e","order":5,"width":2,"height":1,"passthru":false,"decouple":"true","topic":"","style":"","onvalue":"true","onvalueType":"bool","onicon":"fa-power-off bigIcon","oncolor":"green","offvalue":"false","offvalueType":"bool","officon":"fa-power-off bigIcon","offcolor":"red","x":410,"y":260,"wires":[["4442868.7d70478"]]},{"id":"4442868.7d70478","type":"switch","z":"7cd76bbd.117da4","name":"","property":"payload","propertyType":"msg","rules":[{"t":"eq","v":"true","vt":"jsonata"},{"t":"eq","v":"false","vt":"jsonata"}],"checkall":"true","repair":false,"outputs":2,"x":570,"y":260,"wires":[["114de1ab.cb3abe"],["891a4552.4906b8"]]},{"id":"3d4be220.5032ae","type":"inject","z":"7cd76bbd.117da4","name":"go-e deaktiviert","topic":"","payload":"false","payloadType":"bool","repeat":"","crontab":"","once":false,"onceDelay":0.1,"x":120,"y":300,"wires":[["891a4552.4906b8"]]},{"id":"7110b3e.0c8bf4c","type":"inject","z":"7cd76bbd.117da4","name":"go-e aktiviert","topic":"","payload":"true","payloadType":"bool","repeat":"","crontab":"","once":false,"onceDelay":0.1,"x":110,"y":220,"wires":[["114de1ab.cb3abe"]]},{"id":"891a4552.4906b8","type":"http request","z":"7cd76bbd.117da4","name":"go-e Charger aus","method":"GET","ret":"txt","paytoqs":false,"url":"http://192.168.178.104/mqtt?payload=alw=0","tls":"","persist":false,"proxy":"","authType":"","x":810,"y":300,"wires":[[]]},{"id":"114de1ab.cb3abe","type":"http request","z":"7cd76bbd.117da4","name":"go-e Charger ein","method":"GET","ret":"txt","paytoqs":false,"url":"http://192.168.178.104/mqtt?payload=alw=1","tls":"","persist":false,"proxy":"","authType":"","x":810,"y":220,"wires":[[]]},{"id":"6e35b20d.cdbebc","type":"function","z":"7cd76bbd.117da4","name":"go-e aktiviert?","func":"switch (msg.payload.alw) {\n case \"1\":\n msg.payload = true;\n return msg;\n \n case \"0\":\n msg.payload = false;\n return msg;\n \n}\n","outputs":1,"noerr":0,"x":420,"y":180,"wires":[["fbfb898b.785958"]]},{"id":"47028b0a.98d8d4","type":"http request","z":"7cd76bbd.117da4","name":"6A","method":"GET","ret":"txt","paytoqs":false,"url":"http://192.168.178.104/mqtt?payload=amp=6","tls":"","persist":false,"proxy":"","authType":"","x":550,"y":360,"wires":[[]]},{"id":"d028bf42.8582c","type":"switch","z":"7cd76bbd.117da4","name":"","property":"payload","propertyType":"msg","rules":[{"t":"eq","v":"1","vt":"num"},{"t":"eq","v":"2","vt":"num"},{"t":"eq","v":"3","vt":"num"},{"t":"eq","v":"4","vt":"num"},{"t":"eq","v":"5","vt":"num"}],"checkall":"true","repair":false,"outputs":5,"x":350,"y":460,"wires":[["47028b0a.98d8d4"],["fa1adc9c.027f"],["7e6e97f2.64f018"],["60c59841.2bd2d8"],["1211aec6.050aa1"]]},{"id":"fa1adc9c.027f","type":"http request","z":"7cd76bbd.117da4","name":"7A","method":"GET","ret":"txt","paytoqs":false,"url":"http://192.168.178.104/mqtt?payload=amp=7","tls":"","persist":false,"proxy":"","authType":"","x":670,"y":380,"wires":[[]]},{"id":"7e6e97f2.64f018","type":"http request","z":"7cd76bbd.117da4","name":"8A","method":"GET","ret":"txt","paytoqs":false,"url":"http://192.168.178.104/mqtt?payload=amp=8","tls":"","persist":false,"proxy":"","authType":"","x":550,"y":420,"wires":[[]]},{"id":"60c59841.2bd2d8","type":"http request","z":"7cd76bbd.117da4","name":"10A","method":"GET","ret":"txt","paytoqs":false,"url":"http://192.168.178.104/mqtt?payload=amp=10","tls":"","persist":false,"proxy":"","authType":"","x":670,"y":440,"wires":[[]]},{"id":"1211aec6.050aa1","type":"http request","z":"7cd76bbd.117da4","name":"24A","method":"GET","ret":"txt","paytoqs":false,"url":"http://192.168.178.104/mqtt?payload=amp=24","tls":"","persist":false,"proxy":"","authType":"","x":550,"y":480,"wires":[[]]},{"id":"5df12b11.c6bf44","type":"ui_dropdown","z":"7cd76bbd.117da4","name":"","label":"","tooltip":"Ladestrom von 6 - 32A einstellen","place":"6 - 32 A","group":"3745f1cf.35f64e","order":7,"width":2,"height":1,"passthru":true,"options":[{"label":"6A","value":1,"type":"num"},{"label":"7A","value":2,"type":"num"},{"label":"8A","value":3,"type":"num"},{"label":"10A","value":4,"type":"num"},{"label":"24A","value":5,"type":"num"}],"payload":"","topic":"","x":80,"y":460,"wires":[["d028bf42.8582c"]]},{"id":"d4e0f4f9.7d5378","type":"ui_template","z":"7cd76bbd.117da4","group":"","name":"icon style für switch","order":1,"width":0,"height":0,"format":"<style>\n .bigIcon{\n font-size:3em;\n transition: 1s;\n }\n .bigIcon.red{\n color:red;\n }\n \n</style>","storeOutMessages":true,"fwdInMessages":true,"templateScope":"global","x":110,"y":560,"wires":[[]]},{"id":"c1ad193c.d755f8","type":"ui_template","z":"7cd76bbd.117da4","group":"3745f1cf.35f64e","name":"Icon Wallbox","order":1,"width":1,"height":1,"format":"<i class=\"fa fa-plug\" style=\"color:red; font-size:10px;\">","storeOutMessages":true,"fwdInMessages":true,"templateScope":"local","x":90,"y":600,"wires":[[]]},{"id":"1e290fbd.f0fb1","type":"mqtt-broker","z":"","name":"Raspi","broker":"raspberrypi.fritz.box","port":"1883","clientid":"","usetls":false,"compatmode":false,"keepalive":"60","cleansession":true,"birthTopic":"","birthQos":"0","birthPayload":"","closeTopic":"","closeQos":"0","closePayload":"","willTopic":"","willQos":"0","willPayload":""},{"id":"3745f1cf.35f64e","type":"ui_group","z":"","name":"Wallbox","tab":"6dd6fbb7.f2a4b4","order":2,"disp":false,"width":6,"collapse":false},{"id":"6dd6fbb7.f2a4b4","type":"ui_tab","z":"","name":"Tardis","icon":"dashboard","order":1,"disabled":false,"hidden":false}]