Button+ topic

Pagina: 1 ... 4 ... 15 Laatste
Acties:

Acties:
  • 0 Henk 'm!

  • Maarten69
  • Registratie: Augustus 2022
  • Niet online
Lees al tijdje mee in dit topic, maar zie nu nog niet echt een voordeel van dit ten opzichte van een tablet aan de muur (Home Assistant) Die natuurlijk een veel beter display kan hebben etc.
Is het de eenvoud? Zonder ergens een mqtt-broker te draaien ben je ook nergens denk ik.
Niet om te bashen of zo overigens. Ik blijf toch stiekem meelezen want het is wel tweaker-waardig :)

8680 Wp, Panasonic Mono-bloc J-Generation WH-MDC07J3E5 1-fase 7kW. Heishamon v3.2.3 , NRflow *custom* , Home Assistant + " kamaradclimber / heishamon-homeassistant", Kaifa MA105 + Shelly PRo 3EM (120A), 3x Marstek 5,12kW v151, lilygo-modbus-485 HA


Acties:
  • 0 Henk 'm!

  • BRAINLESS01
  • Registratie: April 2003
  • Laatst online: 30-08 20:24
Fysieke knoppen zijn het voordeel, denk ik. Ik heb er nog geen gekocht, ik wacht op de versie met mooiere fysieke knoppen. Ergens in een blog of forumpost is ooit een versie met aluminium knopjes aangekondigd.

Acties:
  • 0 Henk 'm!

  • balk
  • Registratie: Januari 2000
  • Laatst online: 21:44
Maarten69 schreef op vrijdag 15 december 2023 @ 17:19:
Lees al tijdje mee in dit topic, maar zie nu nog niet echt een voordeel van dit ten opzichte van een tablet aan de muur (Home Assistant) Die natuurlijk een veel beter display kan hebben etc.
Is het de eenvoud? Zonder ergens een mqtt-broker te draaien ben je ook nergens denk ik.
Niet om te bashen of zo overigens. Ik blijf toch stiekem meelezen want het is wel tweaker-waardig :)
Voor mij is het
  • Fysieke knoppen
  • Led indicatoren bij de knoppen
  • Less is more: het dwingt je echt na te denken over je display en wat je wil laten zien/kunnen
  • .... en het heeft meer klasse dan een ipad op de muur :) (vind ik)
los van het "speelgoed" gehalte :+

Acties:
  • +3 Henk 'm!

  • rorie
  • Registratie: Maart 2007
  • Laatst online: 11-09 14:08
Maar nog steeds geen foto’s die ook maar in de buurt komen van die op de Button+ website staan.

Acties:
  • 0 Henk 'm!

  • JackBol
  • Registratie: Maart 2000
  • Niet online

JackBol

Security is not an option!

Topicstarter
Maarten69 schreef op vrijdag 15 december 2023 @ 17:19:
Lees al tijdje mee in dit topic, maar zie nu nog niet echt een voordeel van dit ten opzichte van een tablet aan de muur (Home Assistant) Die natuurlijk een veel beter display kan hebben etc.
Is het de eenvoud? Zonder ergens een mqtt-broker te draaien ben je ook nergens denk ik.
Niet om te bashen of zo overigens. Ik blijf toch stiekem meelezen want het is wel tweaker-waardig :)
Ik ga niet in elke kamer een iPad aan de muur hangen en die KNX interfaces vind ik te klein. Ik hoop dat dit er mooi tussen past. Plus natuurlijk het hobby-gehalte is hier lekker hoog :)

De actuele opbrengst van mijn Tibber Homevolt


Acties:
  • 0 Henk 'm!

  • R2D2
  • Registratie: Mei 2001
  • Niet online
rorie schreef op vrijdag 15 december 2023 @ 18:48:
Maar nog steeds geen foto’s die ook maar in de buurt komen van die op de Button+ website staan.
Dat inderdaad en meerdere mensen met display issues duiden ook niet op een hele beste QC als je het mij vraagt.

Misschien toch maar blij wezen dat ik niet in de eerste batch zit.

iRacing profiel | Sim-Racer.nl


Acties:
  • +2 Henk 'm!

  • arene
  • Registratie: Maart 2001
  • Laatst online: 08-09 12:07
R2D2 schreef op vrijdag 15 december 2023 @ 21:11:
[...]


Dat inderdaad en meerdere mensen met display issues duiden ook niet op een hele beste QC als je het mij vraagt.

Misschien toch maar blij wezen dat ik niet in de eerste batch zit.
Nee, het was niet de eerste batch maar 20 stuks die via een andere route zijn verspreid. De eerste batch wordt rechtstreeks uit China verzonden, deze 20 zijn via Ronald zelf als een soort pretest geleverd.

Acties:
  • +1 Henk 'm!

  • R2D2
  • Registratie: Mei 2001
  • Niet online
arene schreef op vrijdag 15 december 2023 @ 21:19:
[...]

Nee, het was niet de eerste batch maar 20 stuks die via een andere route zijn verspreid. De eerste batch wordt rechtstreeks uit China verzonden, deze 20 zijn via Ronald zelf als een soort pretest geleverd.
Ah, dacht dat het om de eerste 100 exemplaren ging waar eerder over werd gesproken.

Afgaande op jouw foto vergeleken met de foto’s op de button.plus website lijken de schermpjes en het hoofdscherm echt van een veel mindere kwaliteit te zijn en ook vind ik de ruimte tussen de bars an sich vrij fors.

Hopen dat het in werkelijkheid wat mee gaat vallen

iRacing profiel | Sim-Racer.nl


Acties:
  • 0 Henk 'm!

  • balk
  • Registratie: Januari 2000
  • Laatst online: 21:44
Koen Hendriks schreef op donderdag 14 december 2023 @ 22:22:
Mijn eerste plan voor de Home assistant integratie is de configuratie te kunnen doen in Home assistant. Het lijkt me dat de json uit de virtuele simulatie straks geupload / gepost kan worden naar de Button+.
Op dit moment gaat dat naar https://api.button.plus/button/postbutton?id=xx maar dat wordt denk ik dan het IP van je esp32 boardje ofzo.

Hier mijn korte analyze er van:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
{
    "info": { 
        "largedisplay": 3, // on which connector the large display is hooked up?
        "i2cs": [], // serial communication data probably
        "connectors": [ // Which button+ modules are attached after the screen and the 2 buttons
            {
                "id": 3,  // connector id, in this case the largedisplay
                "type": 2 // I'm assuming this is some sort of unique type, for example type = 2 means buttons on display
            },
            {
                "id": 4,
                "type": 1 // I'm assuming this means default button component (1 left, 1 right)
            }
        ],
        "sensors": [] // future sensors on the esp32 probably will be in this array
    },
    "core": {
        "name": "demo3", // Button+ set name
        "location": "Living Room", // location where its found 
        "color": 15140872, // 24 bit integer representation of the main color
        "invert": true // wether to invert colors
    },
    "mqttbuttons": [ // all possible available button configurations with what mqtt to publish or subscribe
        {
            "id": 0,   
            "label": "Btn 0",
            "topics": []
        },
        {
            "id": 1,
            "label": "Btn 1",
            "topics": []
        },
        {
            "id": 2,
            "label": "Btn 2",
            "topics": []
        },
        {
            "id": 3,
            "label": "Btn 3",
            "topics": []
        },
        {
            "id": 4,
            "label": "Btn 4",
            "topics": []
        },
        {
            "id": 5,
            "label": "Btn 5",
            "topics": []
        },
        {
            "id": 6, // not following this id scheme yet, the left display button has id 6 for some reason. probably going over each connector and its type 
            "label": "Btn 8", // label of this button
            "topics": [ // array of mqtt topics to publish or subscribe
                {
                    "brokerid": "buttonplus",
                    "topic": "buttonplus/abc",
                    "payload": "dummy",
                    "eventtype": 0 
                    // different types of event we can have topics for in mqtt:
                    // 0 = 'Click'
                    // 1 = 'Long press'
                    // 8 = 'Blue LED'
                    // 9 = 'Red LED'
                    // 10 = 'Green LED'
                    // 11 = 'Label'
                    // 12 = 'Toplabel'
                    // 13 = 'RGB Led'
                    // 14 = 'Led'
                    // 15 = 'Value'
                    // 16 = 'Label'
                    // 17 = 'Unit'
                    // 18 = 'Sensor value'
                }
            ]
        },
        {
            "id": 7,
            "topics": []
        },
        {
            "id": 8,
            "label": "Tolomeo lamp",
            "topics": [
                {
                    "brokerid": "buttonplus",
                    "topic": "buttonplus/demo/tolomeo",
                    "payload": "ON",
                    "eventtype": 14
                },
                {
                    "brokerid": "buttonplus",
                    "topic": "buttonplus/demo/tolomeo/toggle",
                    "eventtype": 0
                }
            ]
        },
        {
            "id": 9,
            "label": "Like",
            "topics": [
                {
                    "brokerid": "buttonplus",
                    "topic": "buttonplus/like",
                    "eventtype": 0
                }
            ]
        }
    ],
    "mqttdisplays": [ // config for the largedisplay
        {
            "x": 0, // Horizontal postion of the item within the lcd (in % of the display width)
            "y": 0, // Vertical postion of the item within the lcd (in % of the display width)
            "fontsize": 4, // self explanatory
            "align": 0,
            // alignment for the text on the display using the following integers as map:
            // 0 = 'Top Left'
            // 1 = 'Top Center'
            // 2 = 'Top Right'
            // 3 = 'Center Left'
            // 4 = 'Center Center'
            // 5 = 'Center Right'
            // 6 = 'Bottom Left'
            // 7 = 'Bottom Center'
            // 8 = 'Bottom Right'    
            "width": 60, // in % of the display width
            "label": "Central European Time",
            "round": 0, // Round the incoming payload to decimal places, 0 is round to whole numbers
            "topics": [
                { // The mqtt topic to set as display data.
                    "brokerid": "buttonplus",
                    "topic": "system/datetime/amsterdam",
                    "eventtype": 15
                }
            ]
        },
        {
            "x": 0,
            "y": 70,
            "fontsize": 1,
            "align": 0,
            "width": 100,
            "label": "BBC Tech",
            "round": 0,
            "topics": [
                {
                    "brokerid": "buttonplus",
                    "topic": "buttonplus/rss/bbctech",
                    "eventtype": 15
                }
            ]
        },
        {
            "x": 0,
            "y": 40,
            "fontsize": 2,
            "align": "0",
            "width": 40,
            "label": "Button+ Likes",
            "topics": [
                {
                    "brokerid": "buttonplus",
                    "topic": "buttonplus/likes",
                    "eventtype": 15
                }
            ]
        }
    ],
    "mqttbrokers": [ // list of mqtt brokers to connect to
        {
            "brokerid": "buttonplus",
            "url": "mqtt://mqtt.button.plus",
            "port": 0,
            "wsport": 0
        }
    ],
    "mqttsensors": []
}


Comments in json kan natuurlijk niet maar veel van deze data moet goed in te stellen zijn in Home assistant via een GUI. Voor de kleuren een korte test gedaan en die zou je simpel kunnen omzetten van RGB naar de 24 bit integer.

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
class RGBColorConverter:
    @staticmethod
    def rgb_to_integer(red, green, blue):
        """Convert RGB values to a 24-bit integer."""
        return (red << 16) | (green << 8) | blue

    @staticmethod
    def integer_to_rgb(color_integer):
        """Convert a 24-bit integer to RGB values."""
        red = (color_integer >> 16) & 0xFF
        green = (color_integer >> 8) & 0xFF
        blue = color_integer & 0xFF
        return red, green, blue


Ik vraag me af of er binnenkort een keer developer / api documentatie beschikbaar komt nu de eerste bezorgingen binnen komen.

Hoop ook dat de API voor het largedisplay nog wat uitgebreid gaat worden. alleen text met een label vind ik een beetje beperkt, had mooi een history grafiek van temperatuur o.i.d. er op willen tonen.
Het is me gelukt om vanuit Node Red een JSON naar mijn virtuele B+ te sturen :)
Nog volledig onbruikbaar; het ging me vooral om het kunnen inloggen en iets aan kunnen passen.
code:
1
[{"id":"d5fc783cdef31ea1","type":"tab","label":"Flow 2","disabled":false,"info":"","env":[]},{"id":"a7dbef6cf66085b6","type":"inject","z":"d5fc783cdef31ea1","name":"","props":[{"p":"password","v":"*****","vt":"str"},{"p":"email","v":"****","vt":"str"},{"p":"remember","v":"true","vt":"bool"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","x":130,"y":140,"wires":[["aa6724da0684c5a5"]]},{"id":"0aaf913b3d9d8f66","type":"function","z":"d5fc783cdef31ea1","name":"prepare JSON","func":"msg.payload = {\n    \"info\": {\n    \"largedisplay\": 3,\n    \"i2cs\": [],\n    \"connectors\": [\n      {\n        \"id\": 3,\n        \"type\": 2\n      },\n      {\n        \"id\": 4,\n        \"type\": 1\n      }\n    ],\n    \"sensors\": []\n  },\n  \"core\": {\n    \"name\": \"demo3\",\n    \"location\": \"Living Roommm\",\n    \"color\": 0\n  },\n  \"mqttbuttons\": [\n    {\n      \"id\": 0,\n      \"label\": \"Btn 0\",\n      \"topics\": []\n    },\n    {\n      \"id\": 1,\n      \"label\": \"Btn 1\",\n      \"topics\": []\n    },\n    {\n      \"id\": 2,\n      \"label\": \"Btn 2\",\n      \"topics\": []\n    },\n    {\n      \"id\": 3,\n      \"label\": \"Btn 3\",\n      \"topics\": []\n    },\n    {\n      \"id\": 4,\n      \"label\": \"Btn 4\",\n      \"topics\": []\n    },\n    {\n      \"id\": 5,\n      \"label\": \"Btn 5\",\n      \"topics\": []\n    },\n    {\n      \"id\": 6,\n      \"label\": \"Btn 8\",\n      \"topics\": [\n        {\n          \"brokerid\": \"buttonplus\",\n          \"topic\": \"buttonplus/abc\",\n          \"payload\": \"dummy\",\n          \"eventtype\": 0\n        }\n      ]\n    },\n    {\n      \"id\": 7,\n      \"topics\": []\n    },\n    {\n      \"id\": 8,\n      \"topics\": [\n        {\n          \"brokerid\": \"buttonplus\",\n          \"topic\": \"buttonplus/demo/tolomeo\",\n          \"payload\": \"ON\",\n          \"eventtype\": 14\n        },\n        {\n          \"brokerid\": \"buttonplus\",\n          \"topic\": \"buttonplus/demo/tolomeo/toggle\",\n          \"eventtype\": 0\n        },\n        {\n          \"brokerid\": \"ha\",\n          \"topic\": \"buttonplus/wk1/btn_4l/label\",\n          \"payload\": \"\",\n          \"eventtype\": 11\n        }\n      ]\n    },\n    {\n      \"id\": 9,\n      \"label\": \"Like\",\n      \"topics\": [\n        {\n          \"brokerid\": \"buttonplus\",\n          \"topic\": \"buttonplus/like\",\n          \"eventtype\": 0\n        }\n      ]\n    }\n  ],\n  \"mqttdisplays\": [\n    {\n      \"x\": 0,\n      \"y\": 0,\n      \"fontsize\": 4,\n      \"align\": 0,\n      \"width\": 60,\n      \"label\": \"Central European Timezzz\",\n      \"round\": 0,\n      \"topics\": [\n        {\n          \"brokerid\": \"buttonplus\",\n          \"topic\": \"system/datetime/amsterdam\",\n          \"eventtype\": 15\n        }\n      ]\n    },\n    {\n      \"x\": 0,\n      \"y\": 70,\n      \"fontsize\": 1,\n      \"align\": 0,\n      \"width\": 100,\n      \"label\": \"BBC Tech\",\n      \"round\": 0,\n      \"topics\": [\n        {\n          \"brokerid\": \"buttonplus\",\n          \"topic\": \"buttonplus/rss/bbctech\",\n          \"eventtype\": 15\n        }\n      ]\n    },\n    {\n      \"x\": 0,\n      \"y\": 40,\n      \"fontsize\": 2,\n      \"align\": \"0\",\n      \"width\": 40,\n      \"label\": \"Button+ Likesssss\",\n      \"topics\": [\n        {\n          \"brokerid\": \"buttonplus\",\n          \"topic\": \"buttonplus/likes\",\n          \"eventtype\": 15\n        }\n      ]\n    }\n  ],\n  \"mqttbrokers\": [\n    {\n      \"brokerid\": \"ha\",\n      \"url\": \"ws://x:x@192.168.1.7\",\n      \"port\": 1883,\n      \"wsport\": 1884\n    }\n  ],\n  \"mqttsensors\": []\n}\nreturn msg;","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":360,"y":220,"wires":[["3dc4de43ec19c069"]]},{"id":"2b7e36bf182d9fce","type":"debug","z":"d5fc783cdef31ea1","name":"debug 13","active":false,"tosidebar":true,"console":false,"tostatus":false,"complete":"true","targetType":"full","statusVal":"","statusType":"auto","x":700,"y":220,"wires":[]},{"id":"3dc4de43ec19c069","type":"http request","z":"d5fc783cdef31ea1","name":"Post JSON","method":"POST","ret":"txt","paytoqs":"body","url":"https://api.button.plus/button/postbutton?id=139","tls":"","persist":true,"proxy":"","insecureHTTPParser":false,"authType":"","senderr":false,"headers":[{"keyType":"Content-Type","keyValue":"","valueType":"other","valueValue":"application/json"}],"x":530,"y":220,"wires":[["2b7e36bf182d9fce"]]},{"id":"321fc9f9ab47b567","type":"http request","z":"d5fc783cdef31ea1","name":"Login and set cookie","method":"POST","ret":"txt","paytoqs":"ignore","url":"https://api.button.plus/account/login","tls":"","persist":true,"proxy":"","insecureHTTPParser":true,"authType":"","senderr":false,"headers":[{"keyType":"Content-Type","keyValue":"","valueType":"other","valueValue":"application/json"}],"x":700,"y":140,"wires":[["06533975f7c0ba9f"]]},{"id":"aa6724da0684c5a5","type":"change","z":"d5fc783cdef31ea1","name":"","rules":[{"t":"set","p":"headers[\"Accept\"]","pt":"msg","to":"application/json","tot":"str"},{"t":"set","p":"headers[\"Accept-Encoding\"]","pt":"msg","to":"gzip, deflate, br","tot":"str"}],"action":"","property":"","from":"","to":"","reg":false,"x":300,"y":140,"wires":[["8fbe5cb017582031"]]},{"id":"8fbe5cb017582031","type":"function","z":"d5fc783cdef31ea1","name":"Set headers","func":"msg.payload = \"{password: 'xxx',email: 'xxx,remember: true}\";\nmsg.headers = {};\nmsg.headers['X-Auth-User'] = 'mike';\nmsg.headers['X-Auth-Key'] = 'fred-key';\nmsg.headers[\"Accept\"] = 'application/json';\nmsg.headers[\"Accept-Encoding\"] = 'gzip, deflate, br';\nmsg.headers[\"json\"] = true;\nreturn msg;\nreturn msg;","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":490,"y":140,"wires":[["321fc9f9ab47b567"]]},{"id":"06533975f7c0ba9f","type":"change","z":"d5fc783cdef31ea1","name":"","rules":[{"t":"set","p":"cookies","pt":"msg","to":"responseCookies","tot":"msg","dc":true}],"action":"","property":"","from":"","to":"","reg":false,"x":160,"y":220,"wires":[["0aaf913b3d9d8f66"]]}]

Als ik in het blok "Prepare JSON" iets aanpas aan een label is het te zien om de virtuele B+ 8)
Volgende stap is natuurlijk om dit in de main flow te hangen; als een repaint nodig is dan wordt dit uitgevoerd.

Acties:
  • +2 Henk 'm!

  • bjab
  • Registratie: Februari 2008
  • Laatst online: 11-09 19:13
Zojuist een berichtje van DHL dat er een pakketje uit china wordt bezorgd vanavond. Verder niets besteld, dus ik vermoed dat we toch een express-levering krijgen. Volgens het trackingnummer op de site is het inderaad de button+ die de 13e al op het vliegtuig is gestapt.... Vol verwachting klopt ons hart 8)

Acties:
  • +2 Henk 'm!

  • sorted.bits
  • Registratie: Januari 2000
  • Laatst online: 06:49
Yeuh, die van mij is ondertussen ook aangekomen en ik ben rustig begonnen met experimenteren. Ik heb echter wel een aantal vragen, die hopelijk beantwoord kunnen worden.
  1. Wanneer je MQTT topic JSON bevat, kan je dat dan ook gebruiken? Oftewel een bepaald attribuut er uit halen? Ik heb topics zat in MQTT, maar die bevatten JSON data, ik wil daar een enkel attribuut van gebruiken zonder dat ik die waarde opnieuw hoef te publiceren naar MQTT.
  2. De lampjes van de knoppen doen het netjes, alleen ik weet nog niet hoe ik de LED aan kan krijgen als ik bijvoorbeeld op een bepaald topic subscribe. Ik heb geprobeerd een simpel topic te maken met daarin de waarde 'true' bijvoorbeeld, maar dat helpt niet echt.
  3. Bij mij worden de labels op de knoppen SOMS cursief, nu werd dit al eerder genoemd, na een reboot is dit weer goed, tot ik een nieuwe config upload?
  4. Ik zou dolgraag een groter lettertype hebben dan 4, vooral op het hoofd display zou dat echt wel kunnen voor mij.

Acties:
  • 0 Henk 'm!

  • DiXY
  • Registratie: Februari 2022
  • Laatst online: 22:20
R2D2 schreef op vrijdag 15 december 2023 @ 21:11:
[...]


Dat inderdaad en meerdere mensen met display issues duiden ook niet op een hele beste QC als je het mij vraagt.

Misschien toch maar blij wezen dat ik niet in de eerste batch zit.
Er is ondertussen een documention artikel verschenen die dit min of meer bevestigd. Echter ligt de op lossing ook al op de plank! _/-\o_
>> @buttonplus neemt contact met je op!

>> https://button.plus/support/docs/87
Due to a mix up at the display manufacturer, about 20 set of BAR modules were fitted with an incorrect TFT's. Sometimes these TFT's show distorted text.
The distortion usually shows up when changing the text on the display. It can be fixed temporarily by resetting the Button+ BASE module.
Everyone involved will be contacted by us.
For those involved, you can replace the TFT yourself if you want, using the procedure in the video.
Afbeeldingslocatie: https://ik.imagekit.io/buttonplus/136?tr=w-2400
Left TFT shows correct image, right TFT shows distorted text
Misschien moeten ze het filmpje wel even rustig opnieuw opnemen het heeft een hoog buurman en buurman gehalte ;) :P

[ Voor 17% gewijzigd door DiXY op 16-12-2023 22:55 ]

Mijn zelfbouw thuis accu


Acties:
  • +2 Henk 'm!

  • buttonplus
  • Registratie: Augustus 2023
  • Laatst online: 11-09 12:01

buttonplus

Bedrijfsaccount Button+
Topicstarter
sorted.bits schreef op zaterdag 16 december 2023 @ 21:05:
Yeuh, die van mij is ondertussen ook aangekomen en ik ben rustig begonnen met experimenteren. Ik heb echter wel een aantal vragen, die hopelijk beantwoord kunnen worden.
  1. Wanneer je MQTT topic JSON bevat, kan je dat dan ook gebruiken? Oftewel een bepaald attribuut er uit halen? Ik heb topics zat in MQTT, maar die bevatten JSON data, ik wil daar een enkel attribuut van gebruiken zonder dat ik die waarde opnieuw hoef te publiceren naar MQTT.
  2. De lampjes van de knoppen doen het netjes, alleen ik weet nog niet hoe ik de LED aan kan krijgen als ik bijvoorbeeld op een bepaald topic subscribe. Ik heb geprobeerd een simpel topic te maken met daarin de waarde 'true' bijvoorbeeld, maar dat helpt niet echt.
  3. Bij mij worden de labels op de knoppen SOMS cursief, nu werd dit al eerder genoemd, na een reboot is dit weer goed, tot ik een nieuwe config upload?
  4. Ik zou dolgraag een groter lettertype hebben dan 4, vooral op het hoofd display zou dat echt wel kunnen voor mij.
Hallo @sorted. Bits wat is je ordernummer? Het verbaasd me dat je Button er nu al is, maar alleen maar fijn natuurlijk.

Ad. 1 Dat kan wel door het 'pad' van de property in de JSON op te geven.
Ad. 3 Je krijgt morgen een bevestiging en procedure voor vervanging van TFT's.
Ad. 4 Er is ook een lettertype 5.

Acties:
  • +2 Henk 'm!

  • buttonplus
  • Registratie: Augustus 2023
  • Laatst online: 11-09 12:01

buttonplus

Bedrijfsaccount Button+
Topicstarter
DiXY schreef op zaterdag 16 december 2023 @ 22:41:
[...]


Misschien moeten ze het filmpje wel even rustig opnieuw opnemen het heeft een hoog buurman en buurman gehalte ;) :P
Ik vind dit echt een heel flauwe opmerking. Wij werken ons in het rond om alles te regelen, en ja, dan komt er geen gelikt filmpje uit.

[ Voor 23% gewijzigd door buttonplus op 16-12-2023 23:44 ]


Acties:
  • 0 Henk 'm!

  • I_IBlackI_I
  • Registratie: Januari 2014
  • Laatst online: 23:25
buttonplus schreef op zaterdag 16 december 2023 @ 23:43:
[...]


Ik vind dit echt een heel flauwe opmerking. Wij werken ons in het rond om alles te regelen, en ja, dan komt er geen gelikt filmpje uit.
Uiteraard waardeert iedereen de inzet, maar de Button+ wordt in een commerciële context door een bedrijf verkocht. Daardoor hebben mensen al snel andere verwachtingen van de content die het bedrijf publiceert. De opmerking is (mag ik in ieder geval hopen) ook niet op jou (jullie) als persoon, maar als bedrijf gericht.

Acties:
  • +2 Henk 'm!

  • sorted.bits
  • Registratie: Januari 2000
  • Laatst online: 06:49
Voor de duidelijkheid, ik ben erg onder de indruk van de kwaliteit tot nu toe. En laten we dan ook even wat foto's van onze configuratie tonen.

De 2 knoppen met temperaturen zijn eigenlijk de enige 2 temperaturen die we in huis gebruiken, dus die triggeren netjes Home Assistant. Verder zijn licht + en - het dimmen van de lampen in deze kamer.

Netto verbruik is het daadwerkelijke stroomverbruik inclusief teruglevering.

Op het hoofdscherm heb ik de huidige temperatuur en de doel temperatuur staan. (wat mijn betreft mogen die strepen onder de waardes op een gegeven moment wel optioneel worden, maar dat werkt prima hoor).

Afbeeldingslocatie: https://tweakers.net/i/tv49Locqubw32jOoxBkgx88cqa8=/x800/filters:strip_icc():strip_exif()/f/image/hhaK6V2r6DTRkSTBzEZJne2Y.jpg?f=fotoalbum_large

Acties:
  • +4 Henk 'm!

  • DiXY
  • Registratie: Februari 2022
  • Laatst online: 22:20
buttonplus schreef op zaterdag 16 december 2023 @ 23:43:
[...]
Ik vind dit echt een heel flauwe opmerking. Wij werken ons in het rond om alles te regelen, en ja, dan komt er geen gelikt filmpje uit.
Mijn excuses, ik kan me indenken dat als je tot over je oren in het werk zit, dat dit in verkeerde aade valt... Het was een geintje, met de rest van het bericht probeerde ik jullie te helpen.
Ik heb 4 setjes in bestelling staan, ik zie veel use cases, het vertrouwen is er en het is jullie gegund!

Mijn zelfbouw thuis accu


Acties:
  • 0 Henk 'm!

  • sorted.bits
  • Registratie: Januari 2000
  • Laatst online: 06:49
buttonplus schreef op zaterdag 16 december 2023 @ 23:41:
[...]


Hallo @sorted. Bits wat is je ordernummer? Het verbaasd me dat je Button er nu al is, maar alleen maar fijn natuurlijk.

Ad. 1 Dat kan wel door het 'pad' van de property in de JSON op te geven.
Ad. 3 Je krijgt morgen een bevestiging en procedure voor vervanging van TFT's.
Ad. 4 Er is ook een lettertype 5.
Sorry, las helemaal over je vraag heen. Order nummer is 1242.

Acties:
  • +6 Henk 'm!

  • buttonplus
  • Registratie: Augustus 2023
  • Laatst online: 11-09 12:01

buttonplus

Bedrijfsaccount Button+
Topicstarter
DiXY schreef op zondag 17 december 2023 @ 00:30:
[...]

Mijn excuses, ik kan me indenken dat als je tot over je oren in het werk zit, dat dit in verkeerde aade valt... Het was een geintje, met de rest van het bericht probeerde ik jullie te helpen.
Ik heb 4 setjes in bestelling staan, ik zie veel use cases, het vertrouwen is er en het is jullie gegund!
Prima hoor, en sorry van mijn kant, je helpt alleen maar inderdaad, die buurman viel even verkeerd, niet professioneel van mij.
Super dat je het aan durft om 4 te bestellen trouwens!
Wij gaan ons uiterste best doen om je te helpen.

Acties:
  • 0 Henk 'm!

  • JackBol
  • Registratie: Maart 2000
  • Niet online

JackBol

Security is not an option!

Topicstarter
I_IBlackI_I schreef op zaterdag 16 december 2023 @ 23:53:
...Daardoor hebben mensen al snel andere verwachtingen...
Als jij andere verwachtingen had, heb je niet zitten op te letten. We hebben dankzij de inzet van oprichters de voortgang van de B+ vanaf de tekentafel kunnen volgen en daarnaast geven ze hier nog eens "premium support" op Tweakers.

Dit is gewoon een kickstarter-achtige startup. Helemaal niets mis mee, maar je hebt letterlijk versie 1.0 in handen.

De actuele opbrengst van mijn Tibber Homevolt


Acties:
  • 0 Henk 'm!

  • sorted.bits
  • Registratie: Januari 2000
  • Laatst online: 06:49
Zo, eens even een nachtje geslapen en vol goede moed verder met experimenteren.

Bedankt @buttonplus voor het beantwoorden van mijn vorige vragen!

Ik heb een paar nieuwe en hoop dat anderen hier al mee gespeeld hebben.
  • Wanneer ik in Display configuration een display item aanmaak met het bijbehorende topic voor value, dan werkt dit prima. Ik zie de waarde netjes op het scherm verschijnen en updaten. Wanneer ik hetzelfde doe voor een Bar, dan werkt dit niet, de configuratie verschijnt in de lijst, maar de waarde update niet op de knop
  • Wanneer ik een topic aanmaak op een Bar button, kan ik die nooit meer verwijderen. Wanneer ik het topic aanklik een ik druk 'Remove topic' is het even weg, maar op het moment dat ik 'Save to device' doe, komt het topic gewoon weer terug. De enige manier om van deze topics af te komen, is een Factory reset.
  • Ik denk dat bovenstaande issues er ook voor zorgen dat ik mijn LEDs nog niet aan heb kunnen doen. Ik weet niet precies wat voor topic ik moet aanmaken (en welke waarde daar in moet staan).
  • Onder configuration management ben ik niet ingelogd, heb al meerdere keren geprobeerd in te loggen op de website, wat gewoon werkt, maar de Button+ vindt van niet. Ik probeer een backup van mijn config te maken, zodat ik er handmatig misschien wat uit kan gooien (zoals die topics). Refreshen van de informatie geeft 3 keer een 401 in de console van mijn browser. Dit werkt wel onder Chrome, niet onder Safari.
Iemand hier verder al tegenaan gelopen en/of ideeën hoe dit te fixen?

[ Voor 3% gewijzigd door sorted.bits op 17-12-2023 08:37 ]


Acties:
  • 0 Henk 'm!

  • Mattie112
  • Registratie: Januari 2007
  • Laatst online: 11-09 16:06
Leuk om alle ervaringen te lezen, dat is wel een voordeel van langer moeten wachten: andere mensen hebben alvast wat tips and tricks bedacht :)

3780wP (18x 210wP EC Solar) | 2x Marstek Venus E (5.12kWh)


Acties:
  • 0 Henk 'm!

  • verwoest
  • Registratie: December 2009
  • Laatst online: 08-08 17:52
Vandaag ook mijn spulletjes binnen gekregen. Eerste indruk erg goed.

Uiteraard nog wel wat vragen en issues rond configureren, zoals:
  • ontbreken van login en pw om op broker te kunnen inloggen (essentieel icm Mosquitto MQTT broker op Home Assistant);
  • en @sorted.bits, ook voor mij herkenbare issues met de Bar(s). Er gebeurt bij mij ook iets anders in de simulator dan in het echt (issue 37 op Button+);
  • en @buttonplus, ook hier de "distorted labels" issue (zie ook mijn issue 38 op Button+). Mijn order nr. is 1259.
Maar heb er alle vertrouwen in dat dit goed gaat komen.

Acties:
  • 0 Henk 'm!

  • DiXY
  • Registratie: Februari 2022
  • Laatst online: 22:20
verwoest schreef op zondag 17 december 2023 @ 18:45:
ontbreken van login en pw om op broker te kunnen inloggen (essentieel icm Mosquitto MQTT broker op Home Assistant)
Check deze post even: balk in "Button+ topic"
In Home Assistant Mosquitto addon staat de websocket poort standaard op 1884

[ Voor 11% gewijzigd door DiXY op 17-12-2023 22:55 ]

Mijn zelfbouw thuis accu


Acties:
  • +1 Henk 'm!

  • CopyCatz
  • Registratie: September 2000
  • Laatst online: 00:19
Weet iemand al hoe je de rgb van de leds aanstuurt via MQTT? ik kan nergens documentatie vinden hoe de waardes te sturen..

Kan nog niet, verbeter issue aangemeld :) Begin nu wel beter de logica te snappen, je zet in de webpagina een kleur voor de led, en via MQTT doe je alleen on/off. Lijkt me handiger om zelf een kleurwaarde te sturen, dat maakt je ook minder afhankelijk van de panel settings.

Ben ff gestopt met mijn blog aangezien ik de plaatjes niet kan resizen in die blog addon, ziet er niet uit :)

Ik heb een discord server aangemaakt om ervaringen uit te wisselen: https://discord.gg/BjH5WBC2EM

[ Voor 76% gewijzigd door CopyCatz op 18-12-2023 10:56 ]


Acties:
  • +9 Henk 'm!

  • Koen Hendriks
  • Registratie: Juli 2010
  • Laatst online: 00:40

Koen Hendriks

Pixel Pioneer

balk schreef op zaterdag 16 december 2023 @ 08:13:

Het is me gelukt om vanuit Node Red een JSON naar mijn virtuele B+ te sturen :)
Nog volledig onbruikbaar; het ging me vooral om het kunnen inloggen en iets aan kunnen passen.

[...]

Als ik in het blok "Prepare JSON" iets aanpas aan een label is het te zien om de virtuele B+ 8)
Volgende stap is natuurlijk om dit in de main flow te hangen; als een repaint nodig is dan wordt dit uitgevoerd.
Grappig, heb het op dezelfde manier gedaan. Heb nu de eerste 'integratie' met config flow staan voor Button+ in Home Assistant.

Je kan natuurlijk meerdere bases hebben en deze haalt ie nu allemaal op uit de button.plus site. Hiervoor is authenticatie nodig, ik doe dat nu door de cookie mee te geven.

Hopelijk is een API Key binnenkort mogelijk... @buttonplus (of nog beter, zero_conf support zodat ik automatisch elke base in het netwerken kan vinden)

Ik kan nu per base ook individueel de configuratie ophalen en deze heb ik aan HomeAssistant switches toegewezen. Volgende stap is dan ook daadwerkelijk die switches implementeren op de toegewezen mqtt acties. Maar dit is een goed begin zonder het device uberhaubt binnen te hebben.


Acties:
  • 0 Henk 'm!

  • Mattie112
  • Registratie: Januari 2007
  • Laatst online: 11-09 16:06
Koen Hendriks schreef op maandag 18 december 2023 @ 15:42:
[...]


Grappig, heb het op dezelfde manier gedaan. Heb nu de eerste 'integratie' met config flow staan voor Button+ in Home Assistant.

Je kan natuurlijk meerdere bases hebben en deze haalt ie nu allemaal op uit de button.plus site. Hiervoor is authenticatie nodig, ik doe dat nu door de cookie mee te geven.

Hopelijk is een API Key binnenkort mogelijk... @buttonplus (of nog beter, zero_conf support zodat ik automatisch elke base in het netwerken kan vinden)

Ik kan nu per base ook individueel de configuratie ophalen en deze heb ik aan HomeAssistant switches toegewezen. Volgende stap is dan ook daadwerkelijk die switches implementeren op de toegewezen mqtt acties. Maar dit is een goed begin zonder het device uberhaubt binnen te hebben.

[YouTube: Button+ Home Assistant integration development]
Ha, cool! Maar een cookie/key/whatever is alleen voor je virtuele buttons. Neem aan lokaal dat dit weer anders is. Of wil je juist virtuele buttons in je HA hebben?

3780wP (18x 210wP EC Solar) | 2x Marstek Venus E (5.12kWh)


Acties:
  • +2 Henk 'm!

  • Koen Hendriks
  • Registratie: Juli 2010
  • Laatst online: 00:40

Koen Hendriks

Pixel Pioneer

Mattie112 schreef op maandag 18 december 2023 @ 16:05:
[...]


Ha, cool! Maar een cookie/key/whatever is alleen voor je virtuele buttons. Neem aan lokaal dat dit weer anders is. Of wil je juist virtuele buttons in je HA hebben?
Zoals ik het nu zie is de https://button.plus de enige plek waar ik alle devices kan 'vinden' dus vandaar dat ik nu deze methode even heb toegepast. Het is niet alleen voor je virtuele buttons, je lokale buttons komen hier ook bij volgens de website.
Physical devices will show up here after you make a backup of the configuration. For this, open the ip address from your device in your browser and choose 'Configuration management', then Backup the device to your Button+ account. Make sure you are logged in to button.plus with the same browser (you will need the authentication cookie)
Voor mij is dit meer voor het neerzetten van de initiele structuur van de integratie. De buttons moeten straks gewoon rechtstreek gemapped zijn aan de buttons van je fysieke device (dat gebeurt nu eigenlijk al want ik haal de configs op basis van het lokale IP-adres op).

Het mooiste zou zijn als ik elk Button+ apparaat gewoon in het netwerk kon vinden. Home Assistant gebruikt hier zeroconf voor. Zo vindt het bijvoorbeeld automatisch je chrome cast ondersteunende apparaten. Als dit zou kunnen zou alles 100% lokaal gaan werken voor de integratie en dat zou het mooist zijn.

[ Voor 22% gewijzigd door Koen Hendriks op 18-12-2023 16:30 ]


Acties:
  • +1 Henk 'm!

  • Koen Hendriks
  • Registratie: Juli 2010
  • Laatst online: 00:40

Koen Hendriks

Pixel Pioneer

Handmatig IPs invullen zou natuurlijk ook nog een optie kunnen zijn bij de integratie configuratie

Acties:
  • 0 Henk 'm!

  • Bob
  • Registratie: Mei 2005
  • Laatst online: 10-09 06:07

Bob

Koen Hendriks schreef op maandag 18 december 2023 @ 18:55:
Handmatig IPs invullen zou natuurlijk ook nog een optie kunnen zijn bij de integratie configuratie
Liefst! Altijd lokaal gaan als het kan, cloud in optie. (of zeroconf, ook heel goed, ik heb er over gelezen)

[ Voor 8% gewijzigd door Bob op 18-12-2023 20:07 ]


Acties:
  • +1 Henk 'm!

  • sorted.bits
  • Registratie: Januari 2000
  • Laatst online: 06:49
Om de LED (voor of achterkant) aan te krijgen. Welk topic subscriben jullie dan en welke waarde moet er in dat topic komen te staan? Ik moet zeggen dat ik het nog niet voor elkaar heb gekregen.

Acties:
  • 0 Henk 'm!

  • YES
  • Registratie: December 2013
  • Laatst online: 08:15

YES

Moderator General Chat
Is hier iemand die veel kennis heeft van MQTT? Ik heb een MQTT broker opgezet en hij werkt ook (althans, testen met localhost werkt) maar als ik hem toevoeg in mijn Button+ configuratie komt er geen connected status.

Waarschijnlijk zie ik gewoon een detail over het hoofd, maar linux/commandline dingen zijn echt niet mijn sterkste kant en ik raak gefrustreerd dat het niet lukt..

Edit: ik heb websockets geactiveerd op de broker zowel mqtt:// als ws:// in de url geprobeerd.

[ Voor 11% gewijzigd door YES op 19-12-2023 15:55 ]


Acties:
  • +2 Henk 'm!

  • sorted.bits
  • Registratie: Januari 2000
  • Laatst online: 06:49
YES schreef op dinsdag 19 december 2023 @ 15:52:
Is hier iemand die veel kennis heeft van MQTT? Ik heb een MQTT broker opgezet en hij werkt ook (althans, testen met localhost werkt) maar als ik hem toevoeg in mijn Button+ configuratie komt er geen connected status.

Waarschijnlijk zie ik gewoon een detail over het hoofd, maar linux/commandline dingen zijn echt niet mijn sterkste kant en ik raak gefrustreerd dat het niet lukt..

Edit: ik heb websockets geactiveerd op de broker zowel mqtt:// als ws:// in de url geprobeerd.
Heb je een tool als MQTT Explorer geinstalleerd, om te zien of je daar mee kan connecten? Verder, connect je met een IP? Zoals bijvoorbeeld
code:
1
mqtt://192.168.0.1

Acties:
  • 0 Henk 'm!

  • YES
  • Registratie: December 2013
  • Laatst online: 08:15

YES

Moderator General Chat
sorted.bits schreef op dinsdag 19 december 2023 @ 15:58:
[...]


Heb je een tool als MQTT Explorer geinstalleerd, om te zien of je daar mee kan connecten? Verder, connect je met een IP? Zoals bijvoorbeeld
code:
1
mqtt://192.168.0.1
Ik zal die explorer eens proberen. Ik heb zowel ip als hostname geprobeerd om te connecten.

Acties:
  • 0 Henk 'm!

  • CyBeRSPiN
  • Registratie: Februari 2001
  • Laatst online: 07:26

CyBeRSPiN

sinds 2001

@YES bij mosquitto (even aangenomen dat je die gebruikt) moet je extra handelingen doen om het buiten localhost om te laten werken. Standaard luistert ie alleen op localhost/127.0.0.1.
Zie https://stackoverflow.com/a/65278769

Acties:
  • 0 Henk 'm!

  • bluewarlord
  • Registratie: Augustus 2000
  • Laatst online: 29-05 15:45
CyBeRSPiN schreef op dinsdag 19 december 2023 @ 16:07:
@YES bij mosquitto (even aangenomen dat je die gebruikt) moet je extra handelingen doen om het buiten localhost om te laten werken. Standaard luistert ie alleen op localhost/127.0.0.1.
Zie https://stackoverflow.com/a/65278769
Nog een tip, definieer geen SSL of Websockets want dan mag je met certificates gaan stoeien.

Language exists to conceal true thought


Acties:
  • +4 Henk 'm!

  • balk
  • Registratie: Januari 2000
  • Laatst online: 21:44
Ik heb een rudimentair menu voor de Button+ gemaakt, in Node Red.
De rechter knop klikt naar het volgende menu en triggert een refresh van de B+ configuratie. In de browser is een F5 nodig om die te laten zien; dat zijn de flitsen die je af en toe ziet.
De linker knop is een actie die hoort bij het menu; toggle verlichting, spreek weer bericht uit en play/pause. Op het hoofdscherm staat het huidige menu; dat is een mqtt topic, refresht instantaan.



Idee is dat ik 1 knop ga toewijzen om door het menu te lopen en aan de andere knoppen context gevoelige acties toewijs. Op het hoofdscherm komt informatie die niet menu afhankelijk is, behalve misschien de naam van het menu.

Default menu zal gekozen worden op basis van staat van het huis. Als ik muziek speel... verlichting in de avond, weer in de ochtend, etc

Acties:
  • 0 Henk 'm!

  • Koen Hendriks
  • Registratie: Juli 2010
  • Laatst online: 00:40

Koen Hendriks

Pixel Pioneer

Mooie setup @balk , was hetzelfde van plan met de mijne maar dan ook een terug button. Elke keer een hele loop maken lijkt me onhandig, maar dat is persoonlijke voorkeur. Heb op basis van dat idee ook 3 bars en 1 lcd besteld.

Ik hoop dat we in de toekomst met nieuwe firmware nog wat meer vrijheid kunnen krijgen over het display. Een foto van wie er bij de voordeur staat bij het aanbellen bijvoorbeeld. Of een eigen historie grafiek van temperatuur. Zou zin lcd prima moeten kunnen lijkt me.

[ Voor 5% gewijzigd door Koen Hendriks op 19-12-2023 23:25 ]


Acties:
  • 0 Henk 'm!

  • balk
  • Registratie: Januari 2000
  • Laatst online: 21:44
Koen Hendriks schreef op dinsdag 19 december 2023 @ 23:24:

Ik hoop dat we in de toekomst met nieuwe firmware nog wat meer vrijheid kunnen krijgen over het display. Een foto van wie er bij de voordeur staat bij het aanbellen bijvoorbeeld. Of een eigen historie grafiek van temperatuur. Zou zin lcd prima moeten kunnen lijkt me.
Thanks :)
Naast bovenstaand zou het ook fijn zijn om meer velden via mqtt aan te kunnen sturen. Denk aan led kleur, brightness, aan/uit, label en toplabel van knoppen. Label, unit, text kleur/size op display, een item op het scherm aan/uit kunnen zetten, algeheel brightness zetten. Dan hoeven we geen hele JSONs heen en weer te duwen

Mijn B+ is zojuist onderweg gegaan naar NL trouwens B)

Acties:
  • 0 Henk 'm!

  • luigi87
  • Registratie: Juni 2009
  • Laatst online: 22:50

luigi87

Domotica Fanaticus

geloof dat ik nog geen lekkere verbinding krijg tussen de button+ en mosquitto (in HA).

Bij de broker in de button+
code:
1
2
3
4
Naam: HA 
URL: ws://gebruikersnaam:wachtwoord@192.168.1.222
Port: 1883
Web socket port: 1884

Hij staat netjes op connected

In HA in de log van moquitto zie ik dit:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
2023-12-20 14:11:16: New connection from 192.168.1.38:58836 on port 1883.
2023-12-20 14:11:16: Client <unknown> disconnected due to protocol error.
2023-12-20 14:11:16: New client connected from 192.168.1.30:51741 as mqttjs_704c9c1f (p2, c1, k60, u'XXX').
2023-12-20 14:11:16: New client connected from 192.168.1.30:51743 as mqttjs_f8846296 (p2, c1, k60, u'XXX').
2023-12-20 14:11:17: Client mqttjs_1da3ddc9 closed its connection.
2023-12-20 14:11:18: Client mqttjs_1da3ddc9 closed its connection.
2023-12-20 14:11:19: Client mqttjs_1da3ddc9 closed its connection.
2023-12-20 14:11:20: Client mqttjs_1da3ddc9 closed its connection.
2023-12-20 14:11:21: Client mqttjs_1da3ddc9 closed its connection.
2023-12-20 14:11:23: Client mqttjs_1da3ddc9 closed its connection.
2023-12-20 14:11:25: Client mqttjs_1da3ddc9 closed its connection.
2023-12-20 14:11:27: Client mqttjs_1da3ddc9 closed its connection.
2023-12-20 14:11:29: Client mqttjs_1da3ddc9 closed its connection.
2023-12-20 14:11:31: Client mqttjs_1da3ddc9 closed its connection.


De linker button op he grote display heb ik geprogrammeerd met:
code:
1
2
3
4
event type Click publish
broker ID: HA
mqtt topic: buttonplus/test
payload: "state":"ON"


En nu kijk ik of ik met mqqt explorer of er een nieuw topic wordt aangemaakt met
buttonplus/test payload "state":"ON"

helaas pindakaas, doe ik iets fout??

- leeg -


Acties:
  • +1 Henk 'm!

  • buttonplus
  • Registratie: Augustus 2023
  • Laatst online: 11-09 12:01

buttonplus

Bedrijfsaccount Button+
Topicstarter
luigi87 schreef op woensdag 20 december 2023 @ 14:25:
geloof dat ik nog geen lekkere verbinding krijg tussen de button+ en mosquitto (in HA).

Bij de broker in de button+
code:
1
2
3
4
Naam: HA 
URL: ws://gebruikersnaam:wachtwoord@192.168.1.222
Port: 1883
Web socket port: 1884

Hij staat netjes op connected

In HA in de log van moquitto zie ik dit:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
2023-12-20 14:11:16: New connection from 192.168.1.38:58836 on port 1883.
2023-12-20 14:11:16: Client <unknown> disconnected due to protocol error.
2023-12-20 14:11:16: New client connected from 192.168.1.30:51741 as mqttjs_704c9c1f (p2, c1, k60, u'XXX').
2023-12-20 14:11:16: New client connected from 192.168.1.30:51743 as mqttjs_f8846296 (p2, c1, k60, u'XXX').
2023-12-20 14:11:17: Client mqttjs_1da3ddc9 closed its connection.
2023-12-20 14:11:18: Client mqttjs_1da3ddc9 closed its connection.
2023-12-20 14:11:19: Client mqttjs_1da3ddc9 closed its connection.
2023-12-20 14:11:20: Client mqttjs_1da3ddc9 closed its connection.
2023-12-20 14:11:21: Client mqttjs_1da3ddc9 closed its connection.
2023-12-20 14:11:23: Client mqttjs_1da3ddc9 closed its connection.
2023-12-20 14:11:25: Client mqttjs_1da3ddc9 closed its connection.
2023-12-20 14:11:27: Client mqttjs_1da3ddc9 closed its connection.
2023-12-20 14:11:29: Client mqttjs_1da3ddc9 closed its connection.
2023-12-20 14:11:31: Client mqttjs_1da3ddc9 closed its connection.


De linker button op he grote display heb ik geprogrammeerd met:
code:
1
2
3
4
event type Click publish
broker ID: HA
mqtt topic: buttonplus/test
payload: "state":"ON"


En nu kijk ik of ik met mqqt explorer of er een nieuw topic wordt aangemaakt met
buttonplus/test payload "state":"ON"

helaas pindakaas, doe ik iets fout??
Hallo @luigi87,
Ik weet niet precies wat hier fout gaat, maar realiseer je het volgende:

Als je de webinterface van de Button+ open hebt, zijn er twee MQTT clients actief:

1. De Button+ zelf, zoals door mij bedacht via mqtt protocol via mqtt://url. Kennelijk kan dit ook via web sockets ws://url, mooi. Het betreft hier een MQTT client geschreven in C (onderdeel van ESP-IDF)

2. De webinterface heeft een ingebouwde javascript mqtt client, die werkt alleen met web socket protocol. Deze werkt dus in de browser.

Als er staat 'Connected' in de web interface, dan geldt dit voor de javascript client. Dit geldt dan niet noodzakeljkerwijs voor de Button+ zelf. Dat zou je dan op de Button+ zelf moet controleren, maar ik heb hier nog geen voorzieningen voor, anders dan dat 'hij het doet'.

Acties:
  • 0 Henk 'm!

  • buttonplus
  • Registratie: Augustus 2023
  • Laatst online: 11-09 12:01

buttonplus

Bedrijfsaccount Button+
Topicstarter
balk schreef op woensdag 20 december 2023 @ 11:08:
[...]

Thanks :)
Naast bovenstaand zou het ook fijn zijn om meer velden via mqtt aan te kunnen sturen. Denk aan led kleur, brightness, aan/uit, label en toplabel van knoppen. Label, unit, text kleur/size op display, een item op het scherm aan/uit kunnen zetten, algeheel brightness zetten. Dan hoeven we geen hele JSONs heen en weer te duwen

Mijn B+ is zojuist onderweg gegaan naar NL trouwens B)
Adrian Rockall heeft er voor gezorgd dat je niet de hele JSON hoeft te versturen, maar alleen een deel. Ik heb dit niet goed getest, en de web interface gebruikt dit nu nog niet. Maar er wordt aan gewerkt dus.

Acties:
  • 0 Henk 'm!

  • niekvanruler
  • Registratie: December 2005
  • Laatst online: 15-01 10:41
Als je de linkerknop op het grote display van de virtuele button bedoelt, die doet het niet volgens mij.
Ik weet niet goed waar ik dan op moet klikken.
Doet de knop daaronder het misschien wel?
Bij de echte Button+ doet de linkerknop op het grote display het wel.

Acties:
  • 0 Henk 'm!

  • Koen Hendriks
  • Registratie: Juli 2010
  • Laatst online: 00:40

Koen Hendriks

Pixel Pioneer

buttonplus schreef op woensdag 20 december 2023 @ 15:01:
[...]


Adrian Rockall heeft er voor gezorgd dat je niet de hele JSON hoeft te versturen, maar alleen een deel. Ik heb dit niet goed getest, en de web interface gebruikt dit nu nog niet. Maar er wordt aan gewerkt dus.
Is hier al developer / API documentatie van? Kan nu niks vinden en ben een beetje de web interface van button.plus deels aan het 'reverse engineeren' om de settings door te krijgen.

Acties:
  • 0 Henk 'm!

  • luigi87
  • Registratie: Juni 2009
  • Laatst online: 22:50

luigi87

Domotica Fanaticus

buttonplus schreef op woensdag 20 december 2023 @ 14:57:
[...]


Hallo @luigi87,
Ik weet niet precies wat hier fout gaat, maar realiseer je het volgende:

Als je de webinterface van de Button+ open hebt, zijn er twee MQTT clients actief:

1. De Button+ zelf, zoals door mij bedacht via mqtt protocol via mqtt://url. Kennelijk kan dit ook via web sockets ws://url, mooi. Het betreft hier een MQTT client geschreven in C (onderdeel van ESP-IDF)

2. De webinterface heeft een ingebouwde javascript mqtt client, die werkt alleen met web socket protocol. Deze werkt dus in de browser.

Als er staat 'Connected' in de web interface, dan geldt dit voor de javascript client. Dit geldt dan niet noodzakeljkerwijs voor de Button+ zelf. Dat zou je dan op de Button+ zelf moet controleren, maar ik heb hier nog geen voorzieningen voor, anders dan dat 'hij het doet'.
Juist. Dan denk ik dus dat de koppeling dus nog niet goed zit.
Waarom weet ik niet. Hiervoor ben ik te rookie met mqtt.
niekvanruler schreef op woensdag 20 december 2023 @ 15:01:
Als je de linkerknop op het grote display van de virtuele button bedoelt, die doet het niet volgens mij.
Ik weet niet goed waar ik dan op moet klikken.
Doet de knop daaronder het misschien wel?
Bij de echte Button+ doet de linkerknop op het grote display het wel.
Ik voer dit uit op de echte button+
Dus het zou moeten werken. Kan alleen ff niet testen op mijn bars want die worden even gereviseerd.

Ik vermoed dat de connectie tussen de button+ en mqtt gewoon nog niet lekker zit.
Omdat het via die websockets loopt. En niet daadwerkelijk inlogs op mqtt (mosquitto)

-maar mijn kennis schiet hier te kort om te zeggen dat dit het is

[ Voor 40% gewijzigd door luigi87 op 20-12-2023 16:41 ]

- leeg -


Acties:
  • +3 Henk 'm!

  • Koen Hendriks
  • Registratie: Juli 2010
  • Laatst online: 00:40

Koen Hendriks

Pixel Pioneer

Afbeeldingslocatie: https://tweakers.net/i/SGlcI-O_CWO8LT0ZiP5EsECEIH8=/x800/filters:strip_icc():strip_exif()/f/image/0xbiQ7UgxFnWg5mHohxEPdi4.jpg?f=fotoalbum_large

Ik heb hem ook fysiek binnen :) gaat vast helpen met ontwikkelen, zal is kijken op rechtstreekse verbinding nu.

Klopt het dat er geen 'peel plastic' op het scherm of de buttons zitten? Werd heel snel vies met vingerafdrukken lijkt het en vraag me af of ik er nog plastic af moet halen.

Verder voelt hij er solide aan en ziet het er heel strak uit! Fraai stukje hardware @buttonplus !

Acties:
  • 0 Henk 'm!

  • eJazz42
  • Registratie: Augustus 2019
  • Laatst online: 07-09 09:32
Koen Hendriks schreef op woensdag 20 december 2023 @ 17:56:
[Afbeelding]

Ik heb hem ook fysiek binnen :) gaat vast helpen met ontwikkelen, zal is kijken op rechtstreekse verbinding nu.

Klopt het dat er geen 'peel plastic' op het scherm of de buttons zitten? Werd heel snel vies met vingerafdrukken lijkt het en vraag me af of ik er nog plastic af moet halen.

Verder voelt hij er solide aan en ziet het er heel strak uit! Fraai stukje hardware @buttonplus !
Ik heb hem ook ook net binnen. Ziet er mooi uit zeg! Ik vroeg me hetzelfde af, bij mij zitten er uit de doos wat krassen op, maar ik zie geen plastic wat ik er af kan trekken?

Acties:
  • +1 Henk 'm!

  • niekvanruler
  • Registratie: December 2005
  • Laatst online: 15-01 10:41
luigi87 schreef op woensdag 20 december 2023 @ 16:28:
[...]


Juist. Dan denk ik dus dat de koppeling dus nog niet goed zit.
Waarom weet ik niet. Hiervoor ben ik te rookie met mqtt.


[...]


Ik voer dit uit op de echte button+
Dus het zou moeten werken. Kan alleen ff niet testen op mijn bars want die worden even gereviseerd.

Ik vermoed dat de connectie tussen de button+ en mqtt gewoon nog niet lekker zit.
Omdat het via die websockets loopt. En niet daadwerkelijk inlogs op mqtt (mosquitto)

-maar mijn kennis schiet hier te kort om te zeggen dat dit het is
De echte button+ werkt (nog) niet met username en password en mqtt. Dit is wel iets waar aan gewerkt wordt. Dus dat is de oorzaak.

Acties:
  • 0 Henk 'm!

  • DiXY
  • Registratie: Februari 2022
  • Laatst online: 22:20
luigi87 schreef op woensdag 20 december 2023 @ 14:25:
helaas pindakaas, doe ik iets fout??
je log geeft aan:
code:
1
2
2023-12-20 14:11:16: New connection from 192.168.1.38:58836 on port 1883.
2023-12-20 14:11:16: Client <unknown> disconnected due to protocol error.

Dat wil dus zeggen dat hij op poort 1883 verbinding maakt. 1883 is in mijn omgeving niet de websocket poort. dat is 1884 zoals jij ook aangeeft te hebben ingesteld. Misschien eens als ik het verhaal van buttonplus lees stel je de "MQTT" poort in voor de button zelf en de "Web socket poort" in de voor de webclient.
Misschien is het een idee om eens 1884 in te vullen bij MQTT? misschien brengt het wat ;)

Mijn zelfbouw thuis accu


Acties:
  • 0 Henk 'm!

  • luigi87
  • Registratie: Juni 2009
  • Laatst online: 22:50

luigi87

Domotica Fanaticus

Koen Hendriks schreef op woensdag 20 december 2023 @ 17:56:
[Afbeelding]

Ik heb hem ook fysiek binnen :) gaat vast helpen met ontwikkelen, zal is kijken op rechtstreekse verbinding nu.

Klopt het dat er geen 'peel plastic' op het scherm of de buttons zitten? Werd heel snel vies met vingerafdrukken lijkt het en vraag me af of ik er nog plastic af moet halen.

Verder voelt hij er solide aan en ziet het er heel strak uit! Fraai stukje hardware @buttonplus !
eJazz42 schreef op woensdag 20 december 2023 @ 18:30:
[...]


Ik heb hem ook ook net binnen. Ziet er mooi uit zeg! Ik vroeg me hetzelfde af, bij mij zitten er uit de doos wat krassen op, maar ik zie geen plastic wat ik er af kan trekken?
Nee er zit geen peel op. En die van mij had ook krassen. Ik heb dit ook gemeld bij button+ bij het retour sturen van mijn bars (deze hadden de verkeerde display)

Het is echt een mooi stukje hardware. Hebben ze goed hun best op gedaan bij Button+.

- leeg -


Acties:
  • +1 Henk 'm!

  • luigi87
  • Registratie: Juni 2009
  • Laatst online: 22:50

luigi87

Domotica Fanaticus

DiXY schreef op woensdag 20 december 2023 @ 18:31:
[...]

je log geeft aan:
code:
1
2
2023-12-20 14:11:16: New connection from 192.168.1.38:58836 on port 1883.
2023-12-20 14:11:16: Client <unknown> disconnected due to protocol error.

Dat wil dus zeggen dat hij op poort 1883 verbinding maakt. 1883 is in mijn omgeving niet de websocket poort. dat is 1884 zoals jij ook aangeeft te hebben ingesteld. Misschien eens als ik het verhaal van buttonplus lees stel je de "MQTT" poort in voor de button zelf en de "Web socket poort" in de voor de webclient.
Misschien is het een idee om eens 1884 in te vullen bij MQTT? misschien brengt het wat ;)
Ik had ook al bij de websocket de 1884 geplaatst.
En de 1883 weg gehaald, kreeg geen error meer maar helaas ook geen connectie.

Ik ga nog eens pogen wat jij voorsteld.

En anders moet ik toch wachten tot de credentials in hde mqtt settings zitten.
Maar wilde het ook eens pogen via de websockets gezien dat ook zou moeten kunnen.

- leeg -


Acties:
  • 0 Henk 'm!

  • eJazz42
  • Registratie: Augustus 2019
  • Laatst online: 07-09 09:32
luigi87 schreef op woensdag 20 december 2023 @ 18:44:
[...]


[...]


Nee er zit geen peel op. En die van mij had ook krassen. Ik heb dit ook gemeld bij button+ bij het retour sturen van mijn bars (deze hadden de verkeerde display)

Het is echt een mooi stukje hardware. Hebben ze goed hun best op gedaan bij Button+.
Net even op USB aangesloten en als de schermpjes aanstaan vind ik het niet echt storend. Maar de schermpjes lijken dus wel redelijk krasgevoelig

Acties:
  • +1 Henk 'm!

  • luigi87
  • Registratie: Juni 2009
  • Laatst online: 22:50

luigi87

Domotica Fanaticus

updatetje:

Nou ik wacht wel even tot de mqtt inlogs via de config van de button+ werken.

Ik krijg geen leven in de connectie via het ws protocol.
sorted.bits schreef op zaterdag 16 december 2023 @ 23:54:
Voor de duidelijkheid, ik ben erg onder de indruk van de kwaliteit tot nu toe. En laten we dan ook even wat foto's van onze configuratie tonen.

De 2 knoppen met temperaturen zijn eigenlijk de enige 2 temperaturen die we in huis gebruiken, dus die triggeren netjes Home Assistant. Verder zijn licht + en - het dimmen van de lampen in deze kamer.

Netto verbruik is het daadwerkelijke stroomverbruik inclusief teruglevering.

Op het hoofdscherm heb ik de huidige temperatuur en de doel temperatuur staan. (wat mijn betreft mogen die strepen onder de waardes op een gegeven moment wel optioneel worden, maar dat werkt prima hoor).

[Afbeelding]
Hoe heb jij de connectie met mqtt? een broker zonder inlogs?

[ Voor 77% gewijzigd door luigi87 op 20-12-2023 19:31 ]

- leeg -


Acties:
  • 0 Henk 'm!

  • Koen Hendriks
  • Registratie: Juli 2010
  • Laatst online: 00:40

Koen Hendriks

Pixel Pioneer

Mijn buttons zien er nu zo uit :'(

Moet dit ook retour :'( ?

Afbeeldingslocatie: https://tweakers.net/i/uGI_0qllckk0csua5tqMQ5LHUaA=/x800/filters:strip_icc():strip_exif()/f/image/rYhLI75aj8Hn5pLVRTWEqVng.jpg?f=fotoalbum_large

Acties:
  • 0 Henk 'm!

  • HenkRenting
  • Registratie: Juli 2007
  • Laatst online: 05-09 13:16
Koen Hendriks schreef op woensdag 20 december 2023 @ 20:23:
Mijn buttons zien er nu zo uit :'(

Moet dit ook retour :'( ?

[Afbeelding]
Daar lijkt het wel op.
Neem even contact op met Ronald en Rutger via https://button.plus/contact.
Ze reageren doorgaans heel snel.
Evt kan je de foto sturen naar info@button.plus maar ze hebben contact graag via het contactformulier op hun site. Is eigenlijk een soort chatfunctie, je ziet dus ook history daar.
Ze hebben mij ook heel snel geholpen met hetzelfde probleem.

Acties:
  • +2 Henk 'm!

  • balk
  • Registratie: Januari 2000
  • Laatst online: 21:44
Mijn Node Red flow ziet er zo uit:
Afbeeldingslocatie: https://tweakers.net/i/5mhe0s_lJYVcwrAsbfKSHbCTSZo=/800x/filters:strip_exif()/f/image/35bq620qBttfQQVqGpPFG3f9.png?f=fotoalbum_large
Er zitten ook wat sub flows in, die kun je uit de code vissen.

Het zijn in feite drie stromen:
1) het bijhouden van de state van het menu. Daar gebruik ik de javascript-state-machine node voor
2) Het ontvangen van knop-acties, en de acties uitvoeren afhankelijk van de state.
3) Het instellen van de informatie op de main display. Ik sla objecten op met behulp van iets als "context.set("count", count,"file");" (zie hier). Dat moet je wellicht aanzetten in de Node Red configuratie. Op die manier kan ik een repaint doen zonder alles opnieuw uit te rekenen.

CODE in pastebin (want te lang voor tweakers)


Het is nog niet af, maar ik ben al een heel eind :)
Uiteindelijk moet alle data uit Home Assistant komen.

Acties:
  • +1 Henk 'm!

  • cderooij
  • Registratie: December 2009
  • Laatst online: 23:21
Ik heb hem ook binnen, ziet er goed uit. Alleen ook helaas een probleem met de buttons.
En natuurlijk is het zeker nog even testen en uitproberen.
Afbeeldingslocatie: https://tweakers.net/i/O_F1en6QImdbEextRCuBywxowLg=/x800/filters:gifsicle():strip_exif()/f/image/ZZRrPipOnzIKqErbXyqhI7qH.gif?f=fotoalbum_large

Ik neem aan dat de TFT vervangen moeten worden.

Acties:
  • +2 Henk 'm!

  • bjab
  • Registratie: Februari 2008
  • Laatst online: 11-09 19:13
Vanavond voor het eerst tijd gehad om met de button+ te spelen. Ik krijg nog nieuwe tft's, maar ik moet zeggen dat na de initiële mqtt-setup ik redelijk snel data op mijn button+ had staan. Vooralsnog puur om te testen, maar in de kerstvakantie moet hij tegen de muur komen te hangen. Een erg handig apparaatje. Wat me wel stoort is het permanent in beeld zijn van het wifi-icoontje en het ip-adres. Zie ik iets over het hoofd, of kan deze niet weg?

Werking in mijn setup: Mosquitto broker addon-vanuit homeassistant waarbij ik dus in homeassistant mijn topics vul. Compleet met wachtwoord-beveiligde verbinding ;)

Afbeeldingslocatie: https://tweakers.net/i/exmZcR3RC3JpkfOR4HG2ApRA1DY=/x800/filters:strip_icc():strip_exif()/f/image/oi9lru5FmogLC6pGXyh6lPZs.jpg?f=fotoalbum_large

Acties:
  • 0 Henk 'm!

  • luigi87
  • Registratie: Juni 2009
  • Laatst online: 22:50

luigi87

Domotica Fanaticus

bjab schreef op woensdag 20 december 2023 @ 21:25:
Vanavond voor het eerst tijd gehad om met de button+ te spelen. Ik krijg nog nieuwe tft's, maar ik moet zeggen dat na de initiële mqtt-setup ik redelijk snel data op mijn button+ had staan. Vooralsnog puur om te testen, maar in de kerstvakantie moet hij tegen de muur komen te hangen. Een erg handig apparaatje. Wat me wel stoort is het permanent in beeld zijn van het wifi-icoontje en het ip-adres. Zie ik iets over het hoofd, of kan deze niet weg?

Werking in mijn setup: Mosquitto broker addon-vanuit homeassistant waarbij ik dus in homeassistant mijn topics vul. Compleet met wachtwoord-beveiligde verbinding ;)

[Afbeelding]
Ziet er goed uit :)

Dan ben ik heel benieuwd naar je mqtt settings voor de broker in de button+
En de settings in de add-on in HA.

Ik krijg het helaas nog niet voorelkaar

- leeg -


Acties:
  • +1 Henk 'm!

  • Koen Hendriks
  • Registratie: Juli 2010
  • Laatst online: 00:40

Koen Hendriks

Pixel Pioneer

Nu ik zelf het device ook binnen heb kon ik verder met de handmatige invoer van een IP adres in de Home assistant integratie.

Ik heb de gehele config flow wat opgepoets met validatie en duidelijke meldingen / labels. Je kunt nu ook ipv een cookie gewoon de username / password van button_plus doorgeven (al snap ik dat ik natuurlijk niet te vertrouwen ben dus kies zelf of je dit wilt gebruiken).

Hierbij korte update van huidige status:

[ Voor 7% gewijzigd door Koen Hendriks op 20-12-2023 22:54 ]


Acties:
  • +2 Henk 'm!

  • JackBol
  • Registratie: Maart 2000
  • Niet online

JackBol

Security is not an option!

Topicstarter
cderooij schreef op woensdag 20 december 2023 @ 21:24:
Ik heb hem ook binnen, ziet er goed uit. Alleen ook helaas een probleem met de buttons.
En natuurlijk is het zeker nog even testen en uitproberen.
[Afbeelding]

Ik neem aan dat de TFT vervangen moeten worden.
Ik had dit ook en wanneer je "Invert displays" uitzet in General Settings dan is het weer okee.

De actuele opbrengst van mijn Tibber Homevolt


Acties:
  • 0 Henk 'm!

  • JackBol
  • Registratie: Maart 2000
  • Niet online

JackBol

Security is not an option!

Topicstarter
Ik stuur sommige lampen aan met een Shelley en je kan "on" en "off" naar <naam>/relay/0 sturen om die relay te schakelen. Maar de Shelley heeft geen toggle. En ik wil ook geen twee knoppen opofferen om 1 lamp te schakelen. Heeft iemand hier al een oplossing voor?

De actuele opbrengst van mijn Tibber Homevolt


Acties:
  • 0 Henk 'm!

  • CopyCatz
  • Registratie: September 2000
  • Laatst online: 00:19
JackBol schreef op woensdag 20 december 2023 @ 23:15:
Ik stuur sommige lampen aan met een Shelley en je kan "on" en "off" naar <naam>/relay/0 sturen om die relay te schakelen. Maar de Shelley heeft geen toggle. En ik wil ook geen twee knoppen opofferen om 1 lamp te schakelen. Heeft iemand hier al een oplossing voor?
Je kan met node red toch prima de huidige status van de shelly opvragen en de knop op de button de juiste status en kleur geven?

  • joosie
  • Registratie: April 2014
  • Laatst online: 06:42
JackBol schreef op woensdag 20 december 2023 @ 23:15:
Ik stuur sommige lampen aan met een Shelley en je kan "on" en "off" naar <naam>/relay/0 sturen om die relay te schakelen. Maar de Shelley heeft geen toggle. En ik wil ook geen twee knoppen opofferen om 1 lamp te schakelen. Heeft iemand hier al een oplossing voor?
Nèt even getest, ik kan met http://192.168.xxx.xxx/relay/0?turn=toggle mijn Shelly aansturen.

Acties:
  • +1 Henk 'm!

  • moxegy
  • Registratie: Juli 2015
  • Laatst online: 08:09
Koen Hendriks schreef op woensdag 20 december 2023 @ 17:56:
[Afbeelding]

Ik heb hem ook fysiek binnen :) gaat vast helpen met ontwikkelen, zal is kijken op rechtstreekse verbinding nu.

Klopt het dat er geen 'peel plastic' op het scherm of de buttons zitten? Werd heel snel vies met vingerafdrukken lijkt het en vraag me af of ik er nog plastic af moet halen.

Verder voelt hij er solide aan en ziet het er heel strak uit! Fraai stukje hardware @buttonplus !
Ik ben nu wel heel erg benieuwd geworden! ziet er goed uit ga er wellicht nog een paar bestellen zodra ik de mijne geïnstalleerd heb. zie er steeds meer toepassingen voor :D

Acties:
  • +1 Henk 'm!

  • JackBol
  • Registratie: Maart 2000
  • Niet online

JackBol

Security is not an option!

Topicstarter
HTTP werkt inderdaad wel, maar niet over MQTT.

De actuele opbrengst van mijn Tibber Homevolt


  • JackBol
  • Registratie: Maart 2000
  • Niet online

JackBol

Security is not an option!

Topicstarter
CopyCatz schreef op woensdag 20 december 2023 @ 23:49:
[...]


Je kan met node red toch prima de huidige status van de shelly opvragen en de knop op de button de juiste status en kleur geven?
Ik gebruik geen Node Red maar Loxone, welke geen native MQTT heeft, dus ik moet hier een beetje omheen hacken helaas.

De actuele opbrengst van mijn Tibber Homevolt


  • niekvanruler
  • Registratie: December 2005
  • Laatst online: 15-01 10:41
bjab schreef op woensdag 20 december 2023 @ 21:25:
Vanavond voor het eerst tijd gehad om met de button+ te spelen. Ik krijg nog nieuwe tft's, maar ik moet zeggen dat na de initiële mqtt-setup ik redelijk snel data op mijn button+ had staan. Vooralsnog puur om te testen, maar in de kerstvakantie moet hij tegen de muur komen te hangen. Een erg handig apparaatje. Wat me wel stoort is het permanent in beeld zijn van het wifi-icoontje en het ip-adres. Zie ik iets over het hoofd, of kan deze niet weg?

Werking in mijn setup: Mosquitto broker addon-vanuit homeassistant waarbij ik dus in homeassistant mijn topics vul. Compleet met wachtwoord-beveiligde verbinding ;)

[Afbeelding]
Ik begrijp dat het werken met mqtt en wachtwoord nu werkt vanaf de fysieke button+ ?

  • YES
  • Registratie: December 2013
  • Laatst online: 08:15

YES

Moderator General Chat
Ik krijg het echt niet aan de praat dat mqtt. Het is me eerder gelukt met Home Assistant en Shelly apparaten maar ik krijg nu niets connected..

Ik heb dit allemaal geprobeerd:
Afbeeldingslocatie: https://tweakers.net/i/HKzehE1if66d__e7Jp4Wm4xw49g=/800x/filters:strip_exif()/f/image/WlNYy4tfmQWfVN1XwEoxUAIX.png?f=fotoalbum_large

In de broker heb ik in de mosquitto.conf file het volgende toegevoegd (dank voor de tip @CyBeRSPiN ):
listener 1883 0.0.0.0
allow_anonymous true

Ik zie waarschijnlijk domme dingen over het hoofd maar ik snap er gewoon niet genoeg van..

Edit:
Ik heb de broker helemaal de nek omgedraaid zo lijkt het..
Afbeeldingslocatie: https://tweakers.net/i/YlE34188EzySjyJVe71NAvtHtic=/800x/filters:strip_exif()/f/image/j3prQYMfzICfOO34DzG6zJGI.png?f=fotoalbum_large

[ Voor 23% gewijzigd door YES op 21-12-2023 14:15 ]


  • Mattie112
  • Registratie: Januari 2007
  • Laatst online: 11-09 16:06
Is er al iemand hier die de Button+ heeft ontvangen direct uit china van de dropshipper?

3780wP (18x 210wP EC Solar) | 2x Marstek Venus E (5.12kWh)


  • bjab
  • Registratie: Februari 2008
  • Laatst online: 11-09 19:13
luigi87 schreef op woensdag 20 december 2023 @ 22:32:
[...]

Ziet er goed uit :)

Dan ben ik heel benieuwd naar je mqtt settings voor de broker in de button+
En de settings in de add-on in HA.

Ik krijg het helaas nog niet voorelkaar
Het is achteraf vrij simpel: de settings in home-assistant staan op default en heb een nieuwe user in HA aangemaakt voor de button+. Vervolgens de MQTT-string zoals eerder vermeld ingevoerd. Heb wel tijdens het uitproberen alle speciale tekens uit het wachtwoord verwijderd. Wellicht dat de MQTT-functionaliteit van button+ dat niet snapt. (Dus punten, streepjes, &’s, e.d.)

[edit] Je hebt wel een pagina refresh nodig om de connectie-status te zien. Daar liep ik eerst ook op vast.

Afbeeldingslocatie: https://tweakers.net/i/7Nn__NI-CH4-dussAk-ZGOZgmmQ=/800x/filters:strip_icc():strip_exif()/f/image/UGQUhAdzJ6965ne7wsqUHTXS.jpg?f=fotoalbum_large

[ Voor 5% gewijzigd door bjab op 21-12-2023 16:13 ]


Acties:
  • +1 Henk 'm!

  • bjab
  • Registratie: Februari 2008
  • Laatst online: 11-09 19:13
Mattie112 schreef op donderdag 21 december 2023 @ 15:48:
Is er al iemand hier die de Button+ heeft ontvangen direct uit china van de dropshipper?
Volgens de track & trace is de mijne inderdaad in 3 dagen vanuit China naar mijn deurmat gegaan.

  • luigi87
  • Registratie: Juni 2009
  • Laatst online: 22:50

luigi87

Domotica Fanaticus

bjab schreef op donderdag 21 december 2023 @ 16:09:
[...]


Het is achteraf vrij simpel: de settings in home-assistant staan op default en heb een nieuwe user in HA aangemaakt voor de button+. Vervolgens de MQTT-string zoals eerder vermeld ingevoerd. Heb wel tijdens het uitproberen alle speciale tekens uit het wachtwoord verwijderd. Wellicht dat de MQTT-functionaliteit van button+ dat niet snapt. (Dus punten, streepjes, &’s, e.d.)

[edit] Je hebt wel een pagina refresh nodig om de connectie-status te zien. Daar liep ik eerst ook op vast.

[Afbeelding]
Juist heb het probleem gevonden bij mij.

" alle speciale tekens uit het wachtwoord verwijderd. Wellicht dat de MQTT-functionaliteit van button+ dat niet snapt. (Dus punten, streepjes, &’s, e.d.)"

ook voor dat je dit bericht maakt een nieuwe user aangemaakt. mqtt en een wachtwoord met alleen letters (geen hoofdletters) en past boem contact _/-\o_

via: mqtt://gebruikersnaam:wachtwoord@IPbroker
Port: 1883

Een value vanuit mqtt op mijn display uit mqtt gelukt.
op een label nog niet... snap het ff niet.

een slimme stekker schakelen lukt ook nog niet. mijn payload is niet correct denk ik

ik stel in :
event type: click publish
brokerid: HA2
mqtt topic: zigbee2mqtt/Bureau lamp
mqtt payload: {"state":"ON"}

zie het ook wel binnenkomen, maar de slimmer stekker "Bureau lamp" doet niets.

- leeg -


  • cderooij
  • Registratie: December 2009
  • Laatst online: 23:21
JackBol schreef op woensdag 20 december 2023 @ 23:14:
[...]


Ik had dit ook en wanneer je "Invert displays" uitzet in General Settings dan is het weer okee.
Dit is inderdaad ook de oplossing bij mij, dank je wel

Acties:
  • +2 Henk 'm!

  • sorted.bits
  • Registratie: Januari 2000
  • Laatst online: 06:49
Nieuwe firmware beschikbaar (1.0.6):

code:
1
2
3
Changes vs 1.05: 
- Fix remove MQTT topics 
- Remove invert display option

  • R2D2
  • Registratie: Mei 2001
  • Niet online
bjab schreef op donderdag 21 december 2023 @ 16:11:
[...]


Volgens de track & trace is de mijne inderdaad in 3 dagen vanuit China naar mijn deurmat gegaan.
Welk ordernummer zat jij ongeveer op? Ik zit op 1808 en had gehoopt er tijdens de kerstvakantie mee aan de gang te kunnen maar vooralsnog niets vernomen qua verzending.

iRacing profiel | Sim-Racer.nl


  • DiXY
  • Registratie: Februari 2022
  • Laatst online: 22:20
hier order nummer 1531 en 1982, nog niks gehoord. Voor mij geen punt, ik heb eind januari pas weer echt rust.

Mijn zelfbouw thuis accu


  • bjab
  • Registratie: Februari 2008
  • Laatst online: 11-09 19:13
R2D2 schreef op donderdag 21 december 2023 @ 20:51:
[...]


Welk ordernummer zat jij ongeveer op? Ik zit op 1808 en had gehoopt er tijdens de kerstvakantie mee aan de gang te kunnen maar vooralsnog niets vernomen qua verzending.
Ik zat rond de 1250

Acties:
  • +1 Henk 'm!

  • balk
  • Registratie: Januari 2000
  • Laatst online: 21:44
DiXY schreef op donderdag 21 december 2023 @ 20:56:
hier order nummer 1531 en 1982, nog niks gehoord. Voor mij geen punt, ik heb eind januari pas weer echt rust.
Mijn order 1494 is net onderweg. Dat is niet ver weg van 1531. Maar wow, ordernummer beginnen bij 1234. Er zijn dus al zo'n 700 devices verkocht! Niet slecht @buttonplus :)

  • luigi87
  • Registratie: Juni 2009
  • Laatst online: 22:50

luigi87

Domotica Fanaticus

DiXY schreef op donderdag 21 december 2023 @ 20:56:
hier order nummer 1531 en 1982, nog niks gehoord. Voor mij geen punt, ik heb eind januari pas weer echt rust.
Lol ik heb dus net na jou besteld. Ik heb 1532 :+

Geinig.

- leeg -


Acties:
  • +1 Henk 'm!

  • DiXY
  • Registratie: Februari 2022
  • Laatst online: 22:20
luigi87 schreef op donderdag 21 december 2023 @ 22:02:
[...]

Lol ik heb dus net na jou besteld. Ik heb 1532 :+

Geinig.
Ik heb afgelopen weekend min punten gescoord... :X dus ik zit op de strafbank en moet langer wachten :*)

Mijn zelfbouw thuis accu


Acties:
  • +5 Henk 'm!

  • buttonplus
  • Registratie: Augustus 2023
  • Laatst online: 11-09 12:01

buttonplus

Bedrijfsaccount Button+
Topicstarter
Zojuist heb ik ondersteuning voor username/password voor ingebouwd.

Deze is beschikbaar in firmware 1.07. Deze kan worden gedownload vanuit de WebUI onder firmware, knop Update Firmware.

Deze firmware is nog heel even niet beschikbaar onder button.plus/support/firmware, want deze wordt ook in China gebruikt voor nieuwe PCB's. Ik wil eerst wat meer zekerheid dat dit niet tot problemen leidt.

Acties:
  • +3 Henk 'm!

  • buttonplus
  • Registratie: Augustus 2023
  • Laatst online: 11-09 12:01

buttonplus

Bedrijfsaccount Button+
Topicstarter
balk schreef op donderdag 21 december 2023 @ 21:51:
[...]

Mijn order 1494 is net onderweg. Dat is niet ver weg van 1531. Maar wow, ordernummer beginnen bij 1234. Er zijn dus al zo'n 700 devices verkocht! Niet slecht @buttonplus :)
Goed uitgerekend 8) Er worden eerst 1000 gemaakt, zodat ik ook even vooruit kan. Mijn eerste gedachte was misschien enkele tientallen, of honderd of zo, en dan zet ik ze zelf wel even in elkaar. Maar met deze aantallen moet je gelijk van alles in massaproductie doen. Een hele uitdaging erbij.

Maar geweldig leuk natuurlijk, soms knijp ik even in mijn arm...

Acties:
  • +2 Henk 'm!

  • buttonplus
  • Registratie: Augustus 2023
  • Laatst online: 11-09 12:01

buttonplus

Bedrijfsaccount Button+
Topicstarter
buttonplus schreef op vrijdag 22 december 2023 @ 00:36:
Zojuist heb ik ondersteuning voor username/password voor ingebouwd.
Het betreft hier username/password voor de MQTT broker.

Acties:
  • +2 Henk 'm!

  • buttonplus
  • Registratie: Augustus 2023
  • Laatst online: 11-09 12:01

buttonplus

Bedrijfsaccount Button+
Topicstarter
DiXY schreef op donderdag 21 december 2023 @ 22:08:
[...]

Ik heb afgelopen weekend min punten gescoord... :X dus ik zit op de strafbank en moet langer wachten :*)
Haha, natuurlijk niet, ik ga je een zetje geven in de lijst. Er worden morgen 200 sets gemaakt, na een aardige vertraging, en die kunnen dan heel vlot daarna weg. Sommigen hebben al na 4 dagen na verzending hun bestelling ontvangen, maar het zal we na de kerst worden.

Acties:
  • +1 Henk 'm!

  • buttonplus
  • Registratie: Augustus 2023
  • Laatst online: 11-09 12:01

buttonplus

Bedrijfsaccount Button+
Topicstarter
R2D2 schreef op donderdag 21 december 2023 @ 20:51:
[...]


Welk ordernummer zat jij ongeveer op? Ik zit op 1808 en had gehoopt er tijdens de kerstvakantie mee aan de gang te kunnen maar vooralsnog niets vernomen qua verzending.
Zal je order een zetje geven zodat hij in ieder geval voor kerst uit China vertrekt.

Acties:
  • +1 Henk 'm!

  • buttonplus
  • Registratie: Augustus 2023
  • Laatst online: 11-09 12:01

buttonplus

Bedrijfsaccount Button+
Topicstarter
cderooij schreef op woensdag 20 december 2023 @ 21:24:
Ik heb hem ook binnen, ziet er goed uit. Alleen ook helaas een probleem met de buttons.
En natuurlijk is het zeker nog even testen en uitproberen.
[Afbeelding]

Ik neem aan dat de TFT vervangen moeten worden.
Dit rare beeld is gevolg van de legacy 'Invert displays', en niet van defect displays.

Acties:
  • 0 Henk 'm!

  • sorted.bits
  • Registratie: Januari 2000
  • Laatst online: 06:49
cderooij schreef op woensdag 20 december 2023 @ 21:24:
Ik heb hem ook binnen, ziet er goed uit. Alleen ook helaas een probleem met de buttons.
En natuurlijk is het zeker nog even testen en uitproberen.
[Afbeelding]

Ik neem aan dat de TFT vervangen moeten worden.
Jij hebt de LEDs aan, kan je eens uitleggen wat je daarvoor moet doen?

Edit: Ok, de RGB Led subscriben aan een topic met een numerieke waarde, doet iets... Maar geen idee welke notatie ik moet aanhouden om specifieke kleur te krijgen. Ik heb hem nu op groen gekregen, maar geen idee waarom 😉 .

1 van de redenen waarom ik erg aan het klooien was, was dat ik dit eerst probeerde op een knop van het display. Maar die LEDs werken anders dan die van de Bars?

[ Voor 23% gewijzigd door sorted.bits op 22-12-2023 07:50 ]


Acties:
  • +1 Henk 'm!

  • Kroontje
  • Registratie: Juli 2002
  • Laatst online: 11-09 13:35

Kroontje

...

Mattie112 schreef op donderdag 21 december 2023 @ 15:48:
Is er al iemand hier die de Button+ heeft ontvangen direct uit china van de dropshipper?
Helaas niet en ook nog geen track&trace code ontvangen.Zie zojuist de update vanuit Button+ d:)b

[ Voor 8% gewijzigd door Kroontje op 22-12-2023 08:50 ]


Acties:
  • 0 Henk 'm!

  • I_IBlackI_I
  • Registratie: Januari 2014
  • Laatst online: 23:25
Ik zie nu dat de breedte van de power supply 52mm geworden is, en dan moet je de draden er nog in doen. Heeft er al iemand ervaring of het lukt om hem in een standaard inbouwdoos te proppen?

[ Voor 15% gewijzigd door I_IBlackI_I op 22-12-2023 10:05 ]


Acties:
  • 0 Henk 'm!

  • luigi87
  • Registratie: Juni 2009
  • Laatst online: 22:50

luigi87

Domotica Fanaticus

DiXY schreef op donderdag 21 december 2023 @ 22:08:
[...]

Ik heb afgelopen weekend min punten gescoord... :X dus ik zit op de strafbank en moet langer wachten :*)
Haha. Het is vergeven zo te zien :+

@buttonplus dank voor jullie inzet in deze drukke tijd :*)

- leeg -


Acties:
  • 0 Henk 'm!

  • luigi87
  • Registratie: Juni 2009
  • Laatst online: 22:50

luigi87

Domotica Fanaticus

Koen Hendriks schreef op woensdag 20 december 2023 @ 22:54:
Nu ik zelf het device ook binnen heb kon ik verder met de handmatige invoer van een IP adres in de Home assistant integratie.

Ik heb de gehele config flow wat opgepoets met validatie en duidelijke meldingen / labels. Je kunt nu ook ipv een cookie gewoon de username / password van button_plus doorgeven (al snap ik dat ik natuurlijk niet te vertrouwen ben dus kies zelf of je dit wilt gebruiken).

Hierbij korte update van huidige status:

[YouTube: Button+ Home assistant integration config flow]
Ziet er goed uit.

Maar kan je nu precies met jouw addon?

Is het zo dat de button clicks doorkomen naar HA?
En dat ik dan een automation kan aanmaken achter de klik?

En passen de zaken ook automatisch aan als ik de button+ labels verander?

Waar ik dan benieuwd naar ben is of de ledjes dan ook kunnen werken.

Ik wil eigenlijk de settup gaan maken dat de button+ naar entities in HA werkt. En dat ik in HA dan de automations ga koppelen.
Zo kan ik ook zaken bedienen buiten MQTT om.

Values die ik om mijn grote display wil pak ik altijd op uit MQTT

- leeg -


Acties:
  • 0 Henk 'm!

  • lubbertkramer
  • Registratie: Augustus 2009
  • Laatst online: 22:05
Hier een enorme interesse in de Button+ maar ik heb een vraag waar ik nog geen antwoord op heb kunnen vinden dus ik hoop dat iemand hier of @buttonplus het antwoord erop kan geven

Huidige situatie:
Ik heb achter iedere schakelaar hier thuis een shelly met esphome zitten zodat de Hue lampen altijd op stroom blijven die verbonden zijn met zigbee2mqtt.

Vraag
Kan de ButtonPlus ook als relay dienst doen om altijd de stroom op de lampen te houden of moet ik de buttonplus gewoon doorlussen vanuit een lasklem waar ik de lampen mee op stroom ga houden? Combi met een shelly lijkt mij niet wenselijk mede vanwege de inbouwruimte die beide nodig hebben.

Acties:
  • 0 Henk 'm!

  • luigi87
  • Registratie: Juni 2009
  • Laatst online: 22:50

luigi87

Domotica Fanaticus

lubbertkramer schreef op vrijdag 22 december 2023 @ 10:33:
Hier een enorme interesse in de Button+ maar ik heb een vraag waar ik nog geen antwoord op heb kunnen vinden dus ik hoop dat iemand hier of @buttonplus het antwoord erop kan geven

Huidige situatie:
Ik heb achter iedere schakelaar hier thuis een shelly met esphome zitten zodat de Hue lampen altijd op stroom blijven die verbonden zijn met zigbee2mqtt.

Vraag
Kan de ButtonPlus ook als relay dienst doen om altijd de stroom op de lampen te houden of moet ik de buttonplus gewoon doorlussen vanuit een lasklem waar ik de lampen mee op stroom ga houden? Combi met een shelly lijkt mij niet wenselijk mede vanwege de inbouwruimte die beide nodig hebben.
De button+ heeft geen relay functie.

Het is een display met fysieke knoppen die over mqtt andere zaken kan bedienen.

Je zal voor het schakelen dus de shelly moeten gebruiken.
Die kan je dan weer met de button+ bedienen

- leeg -


Acties:
  • 0 Henk 'm!

  • buttonplus
  • Registratie: Augustus 2023
  • Laatst online: 11-09 12:01

buttonplus

Bedrijfsaccount Button+
Topicstarter
lubbertkramer schreef op vrijdag 22 december 2023 @ 10:33:
Hier een enorme interesse in de Button+ maar ik heb een vraag waar ik nog geen antwoord op heb kunnen vinden dus ik hoop dat iemand hier of @buttonplus het antwoord erop kan geven

Huidige situatie:
Ik heb achter iedere schakelaar hier thuis een shelly met esphome zitten zodat de Hue lampen altijd op stroom blijven die verbonden zijn met zigbee2mqtt.

Vraag
Kan de ButtonPlus ook als relay dienst doen om altijd de stroom op de lampen te houden of moet ik de buttonplus gewoon doorlussen vanuit een lasklem waar ik de lampen mee op stroom ga houden? Combi met een shelly lijkt mij niet wenselijk mede vanwege de inbouwruimte die beide nodig hebben.
Wat @luigi87 zegt klopt inderdaad. Misschien kun je een foto sturen van de inbouwdoor met de shelly. Mogelijk kun je de voeding van de B+ er nog in kwijt? De B+ heeft zelf helemaal geen diepte nodig, en laat zelfs wat ruimte, zodat de inhoud van de inbouwdoos theoretisch nog iets naar buiten kan steken, iets van 7mm zelfs.

Acties:
  • +3 Henk 'm!

  • Koen Hendriks
  • Registratie: Juli 2010
  • Laatst online: 00:40

Koen Hendriks

Pixel Pioneer

luigi87 schreef op vrijdag 22 december 2023 @ 10:15:

Maar kan je nu precies met jouw addon?
De buttons en lights (button front en wall led) inladen vanuit je device
luigi87 schreef op vrijdag 22 december 2023 @ 10:15:

Is het zo dat de button clicks doorkomen naar HA?
Nee, en dit kan op dit moment ook alleen maar via MQTT.
Het plan is natuurlijk dat dit straks wel kan.
Ik moets iets gaan bedenken dat de integratie automatisch topics gaan maken en instellen op de Button+ (dat lukt al met de http api) en dat ik deze dan in HA ga beluisteren om de lichten en buttons te updaten.
luigi87 schreef op vrijdag 22 december 2023 @ 10:15:
En dat ik dan een automation kan aanmaken achter de klik?

En passen de zaken ook automatisch aan als ik de button+ labels verander?
Ja, zodra de buttons/ switches en leds via MQTT gesynced worden is het gewoon een HA entity en kan alles daarin gebruikt worden. Automations, history, etc.
luigi87 schreef op vrijdag 22 december 2023 @ 10:15:

Waar ik dan benieuwd naar ben is of de ledjes dan ook kunnen werken.
Ik zou niet weten waarom niet? Die komen dan ook gewoon over de MQTT topics binnen.
luigi87 schreef op vrijdag 22 december 2023 @ 10:15:

Ik wil eigenlijk de setup gaan maken dat de button+ naar entities in HA werkt. En dat ik in HA dan de automations ga koppelen.
Zo kan ik ook zaken bedienen buiten MQTT om.
Dat is exact het doel van de integratie die ik bouw. Je vult je IP in van je device en de integratie handeld alle MQTT berichten en subscriptions zodat de end-user gewoon de buttons, labels en leds ziet als HA entiteiten.

Acties:
  • 0 Henk 'm!

  • YES
  • Registratie: December 2013
  • Laatst online: 08:15

YES

Moderator General Chat
Ik heb mijn MQTT broker draaien en met MQTT Explorer kan ik zowel op de machine zelf als vanaf een andere pc connecten met de broker. Maar in de Button+ config pagina zie ik nog altijd geen connected status..

Ik zal ongetwijfeld een detail missen maar ik dacht echt dat ik het nu voor elkaar had, iemand een idee?

Acties:
  • 0 Henk 'm!

  • CopyCatz
  • Registratie: September 2000
  • Laatst online: 00:19
sorted.bits schreef op vrijdag 22 december 2023 @ 06:38:
[...]


Edit: Ok, de RGB Led subscriben aan een topic met een numerieke waarde, doet iets... Maar geen idee welke notatie ik moet aanhouden om specifieke kleur te krijgen. Ik heb hem nu op groen gekregen, maar geen idee waarom 😉 .
Je kan de kleur van de leds in de webinterface instellen en dan een on/off naar de rgb led sturen. Ik had ook verwacht dat je een rgb waarde kon sturen maar dat kan nog niet. Zie issue 42 https://button.plus/support/issues

Acties:
  • 0 Henk 'm!

  • luigi87
  • Registratie: Juni 2009
  • Laatst online: 22:50

luigi87

Domotica Fanaticus

Koen Hendriks schreef op vrijdag 22 december 2023 @ 13:36:
[...]


De buttons en lights (button front en wall led) inladen vanuit je device


[...]


Nee, en dit kan op dit moment ook alleen maar via MQTT.
Het plan is natuurlijk dat dit straks wel kan.
Ik moets iets gaan bedenken dat de integratie automatisch topics gaan maken en instellen op de Button+ (dat lukt al met de http api) en dat ik deze dan in HA ga beluisteren om de lichten en buttons te updaten.


[...]


Ja, zodra de buttons/ switches en leds via MQTT gesynced worden is het gewoon een HA entity en kan alles daarin gebruikt worden. Automations, history, etc.


[...]


Ik zou niet weten waarom niet? Die komen dan ook gewoon over de MQTT topics binnen.


[...]


Dat is exact het doel van de integratie die ik bouw. Je vult je IP in van je device en de integratie handeld alle MQTT berichten en subscriptions zodat de end-user gewoon de buttons, labels en leds ziet als HA entiteiten.
Top! Als ik je ergens mee kan helpen. Testen of zo laat maar weten!

- leeg -

Pagina: 1 ... 4 ... 15 Laatste

Let op:
Vragen/opmerkingen die gerelateerd zijn aan de ontwikkeling en gebruik van de onofficiële Button+ backend initiatieven graag in dit topic.