Opbrengst van mijn Tibber Homevolt met externe kWh meter. | Opbrengst van mijn Tibber Homevolt volgens de Tibber Data API.
Dessalniettemin: een mooie start van 2024!
ben ingelogged op de website, maar krijg lokaal elke keer een error 401.
Dit lijkt mij niet, deze pushed gewoon de config json naar de button.plus website. Een 401 error betekent dat je niet correct geautoriseerd bent. Misschien even uitloggen via button plus website en weer inloggen?The Fatal schreef op zondag 7 januari 2024 @ 20:29:
kan het zijn dat een backup maken (via de web interface) niet meer werkt als je de button.plus broker hebt weg gegooid?
ben ingelogged op de website, maar krijg lokaal elke keer een error 401.
Wil je een handmatige backup maken van de json kan dat gewoon door naar /config te gaan op je ip (bij mij http://192.168.2.18/config bijvoorbeeld).
Goed om te horen! Hou er nog wel even rekening mee dat (net zoals button+ zelf) de integratie nog in een alfa/beta zit (vandaar nog geen 1.0 versio maar 0.0.5). Hierdoor kan het zijn dat bij nieuwe updates je de integratie weer moet wegggooien en opnieuw toevoegen.voorstad schreef op zondag 7 januari 2024 @ 19:57:
Hier ook eindelijk tijd om met de Button+ te klooien. Met de HACS integratie van @Koen Hendriks heb ik de knoppen aan de praat met HomeAssistant, top! Ben nog wel aan het prutsen om MPD (Moode Audio Player) gegevens op het display te krijgen. Het is me (nog) niet helder welk MQTT topic dat is.
Dessalniettemin: een mooie start van 2024!
Mocht je dingen missen of tegen fouten aanlopen dan kan je issues inschieten op de Github repo
Mijn Node Red flow staat hier:
https://github.com/balk77/node-red-buttonplus-menu/tree/main
Funtionaliteit:
- Schrijven van JSON naar de B+
- Creëren van menu structuur; bijhouden van de state van het menu
- Creëren van display items om main display
- gateway tussen Home Assistant sensoren en de B+
Wat moet er nog gebeuren? Automatisch menu omschakelen in ochtend/avond, en als muziek aan gaat. Toewijzingen aan knoppen verbeteren.
[ Voor 5% gewijzigd door balk op 07-01-2024 22:08 . Reden: video toegevoegd ]
Ik boor hem door een muur heen en wil dan aan de achterkant hem monteren, een 3d case zou dan mooi en veiliger zijn.
Is dat wel handig om 230V in een bakje van plastic te plaatsen wat smelt onder invloed van hitte? Kun je beter een degelijke behuizing voor nemen.Daros schreef op maandag 8 januari 2024 @ 12:36:
Heb in dit topic op gezocht maar heeft iemand toevallig al een 3d case voor de power supply gemaakt?
Ik boor hem door een muur heen en wil dan aan de achterkant hem monteren, een 3d case zou dan mooi en veiliger zijn.
Als 230v gaat smelten heb je kortsluitingCyBeRSPiN schreef op maandag 8 januari 2024 @ 13:23:
[...]
Is dat wel handig om 230V in een bakje van plastic te plaatsen wat smelt onder invloed van hitte? Kun je beter een degelijke behuizing voor nemen.
En het is denk ik altijd beter dan niks en het vrij te laten dat je het kan aanraken.
Zo’n voeding zou in theorie wel heel heet kunnen worden en dan heb je bij verkeerd plastic wel een bende in je inbouwdoos.Daros schreef op maandag 8 januari 2024 @ 13:28:
[...]
Als 230v gaat smelten heb je kortsluiting![]()
En het is denk ik altijd beter dan niks en het vrij te laten dat je het kan aanraken.
Ik was net klaar met 2 units... Kan ik weer opnieuwbalk schreef op zondag 7 januari 2024 @ 21:55:
@The Fatal en andere geïnteresseerden:
Mijn Node Red flow staat hier:
https://github.com/balk77/node-red-buttonplus-menu/tree/main
Funtionaliteit:Let op, het is nog niet echt portable. Mijn deviceID is wk1, en dat is vaak hard coded in deze flows. Ik help graag in het andere topic.
- Schrijven van JSON naar de B+
- Creëren van menu structuur; bijhouden van de state van het menu
- Creëren van display items om main display
- gateway tussen Home Assistant sensoren en de B+
Wat moet er nog gebeuren? Automatisch menu omschakelen in ochtend/avond, en als muziek aan gaat. Toewijzingen aan knoppen verbeteren.
[YouTube: buttonplus demo]
Maar supervet! Ga hier zeker eens mee spelen. Maar eerst maar de 5 buttons ophangen
2 hangen nu. Eerste in plaats van een stopcontact dus zo 1:1 over te zetten. Alleen de omlijsting van het stopcontact moet nog ff op maat gezaagd....
2e heb ik een schakelaar mee vervangen. Dus moest de bestaande lamp aangesloten op blauw+bruin (continu stroom) en de schakeldraad heb ik nu een neutraaldraad van gemaakt. Op die manier ook vrij eenvoudig om te zetten (behalve dat plafondlampen aansluiten een k**tewerk is)
Viel me op dat de temperatuur die standaard meegegeven wordt, op alle displays weergegeven lijkt te worden. Dus nu zie ik op elk display zowel de temp van de huidige button als de andere button. Aangezien er geen label is, is dat niet heel logisch. Dus ga denk ik mijn eigen tempsensor maar weer toepassen... Al moet ik zeggen dat ze hier aardig accuraat zijn!
Wel heb ik dat mijn 2e button niet zo lekker "klikt". Als die niet op de muur zit klikt die prima, maar eenmaal gemonteerd dan klikt de rechterkant niet zo lekker. Dus daar moet ik nog even naar kijken hoe dat komt...
Een 1,5 mm2 zwarte schakeldraad gebruiken als (normaal gesproken blauwe 2,5 mm2) nuldraad… Onthou het goed, zou ik zeggen…Waah schreef op maandag 8 januari 2024 @ 14:13:
[...]. Dus moest de bestaande lamp aangesloten op blauw+bruin (continu stroom) en de schakeldraad heb ik nu een neutraaldraad van gemaakt. Op die manier ook vrij eenvoudig om te zetten (behalve dat plafondlampen aansluiten een k**tewerk is)
…….
Wel heb ik dat mijn 2e button niet zo lekker "klikt". Als die niet op de muur zit klikt die prima, maar eenmaal gemonteerd dan klikt de rechterkant niet zo lekker. Dus daar moet ik nog even naar kijken hoe dat komt...
Ik had bij 1 BAR dat het printplaatje onder het display niet goed vast zat in de behuizing. Dan druk je het printplaatje samen met de switch iets naar binnen en klikt het geheel dus niet lekker. Als je de BAR uit de backplate haalt zie je dat ook wel gebeuren als je de schakelaar met je vinger bediend.
Even aan Ronald en Rutger laten weten als dat zo is.
De webinterface zegt na invoeren wachtwoord: "Connection failed, (1) NO_SSID_AVAIL
Waar hij toch eerder netjes al de SSID's als klikbare keuzes wist te renderen.,
[ Voor 22% gewijzigd door killercow op 08-01-2024 20:10 ]
openkat.nl al gezien?
Wellicht bijzondere tekens (!@#%, enz) in je WiFi wachtwoord zitten?killercow schreef op maandag 8 januari 2024 @ 19:53:
Ik heb de mijne ook binnen, start netjes op, Button+ ap bestaat en kan ik ook mee connecten, maar ik krijg hem niet geconnect aan mijn normale Ap's. Hij doet zn best maar besluit na een paar seconden dat het AP niet bestaat en komt dan weer uit op de modus AP invoeren. Iemand een idee?
Nope, en ook geen spannende tekens in het SSID, of gekke security-verwachtingen.G8rb8n schreef op maandag 8 januari 2024 @ 20:10:
[...]
Wellicht bijzondere tekens (!@#%, enz) in je WiFi wachtwoord zitten?
100% signal strength op 1 van de drie AP's. (hij list ze alle drie), WPA2 PSK met 16 chars als password.
[ Voor 16% gewijzigd door killercow op 08-01-2024 20:17 ]
openkat.nl al gezien?
:fill(white):strip_exif()/f/image/Y9S6FOzGUBS0kNoqkVu8gJKE.png?f=user_large)
** UPDATE **
Wanneer ik de waarde eerst selecteer en een getal tussen de 1 en 4 ingeef, crasht de interface niet. Kennelijk is het probleem dat wanneer je de waarde verwijderd, deze niet tussen de 1 en 4 ligt.
[ Voor 22% gewijzigd door voorstad op 08-01-2024 22:53 ]
[ Voor 99% gewijzigd door niekvanruler op 08-01-2024 22:56 ]
Volgens mij is de kleur code niet goed. Klopt die 2 aan het eind? Zocht je deze kleur?niekvanruler schreef op maandag 8 januari 2024 @ 22:50:
Ik probeer een led met een kleur te vullen.
Ik gebruik deze settings:
[Afbeelding]
Ik publish vervolgens naar homeassistant/button/color de waarde 8323072 (50% rood )
Maar de led gaat niet aan.
Moet ik bij de payload nog wat invullen?
Bekende bug. Zie Issue 70 en daarin beschreven workaround die jij ook al hebt ontdektvoorstad schreef op maandag 8 januari 2024 @ 22:42:
Wanneer ik in de Display Configuration de Font Size wil aanpassen, vliegt de interface eruit. Andere waardes kan ik wel aanpassen. Is dit een bekende bug of doe ik iets fout?
[Afbeelding]
** UPDATE **
Wanneer ik de waarde eerst selecteer en een getal tussen de 1 en 4 ingeef, crasht de interface niet. Kennelijk is het probleem dat wanneer je de waarde verwijderd, deze niet tussen de 1 en 4 ligt.
Ik had hetzelfde op mijn laptop met Chrome. Het is mij uiteindelijk gelukt via mijn telefoon.killercow schreef op maandag 8 januari 2024 @ 19:53:
Ik heb de mijne ook binnen, start netjes op, Button+ ap bestaat en kan ik ook mee connecten, maar ik krijg hem niet geconnect aan mijn normale Ap's. Hij doet zn best maar besluit na een paar seconden dat het AP niet bestaat en komt dan weer uit op de modus AP invoeren. Iemand een idee?
De webinterface zegt na invoeren wachtwoord: "Connection failed, (1) NO_SSID_AVAIL
Waar hij toch eerder netjes al de SSID's als klikbare keuzes wist te renderen.,
Uiteindelijk een 2e SSID gemaakt op de zelfde ap's, kortere naam, korter wachtwoord, dat werkt wel. Misschien toch ergens tegen een lengte issue aangelopen.Wapvogel schreef op dinsdag 9 januari 2024 @ 08:32:
[...]
Ik had hetzelfde op mijn laptop met Chrome. Het is mij uiteindelijk gelukt via mijn telefoon.
openkat.nl al gezien?
Met elektratape wel de "echte" kleur aangegeven. En als ik de button+ ga vervangen zie je meteen dat er 1.5mm2 in zit, plus dat ik niemand ken met een stopcontact naast de deur waar normaal je lichtknop zitHenkRenting schreef op maandag 8 januari 2024 @ 18:26:
[...]
Een 1,5 mm2 zwarte schakeldraad gebruiken als (normaal gesproken blauwe 2,5 mm2) nuldraad… Onthou het goed, zou ik zeggen…![]()
Ik had bij 1 BAR dat het printplaatje onder het display niet goed vast zat in de behuizing. Dan druk je het printplaatje samen met de switch iets naar binnen en klikt het geheel dus niet lekker. Als je de BAR uit de backplate haalt zie je dat ook wel gebeuren als je de schakelaar met je vinger bediend.
Even aan Ronald en Rutger laten weten als dat zo is.
Ik was in ieder geval niet van plan om een wasmachine aan te sluiten op de slaapkamer naast de deur
Maar het klopt: nieuwe draad trekken was beter geweest. Maar die tijd vind ik het niet waard
Dat is niet zo heel ingewikkeld hoor. Je maakt een virtueel apparaat aan (aan/uit knop) en op de button+ stel je deze knop dan in als apparaat.Holmes schreef op vrijdag 5 januari 2024 @ 20:27:
Is er al een mogelijkheid om de status aan te passen op het lcd schermpje van een knop? Ik heb bijv via Homey een knop gemaakt om de gordijnen open of dicht te doen. Maar de status wijzigd alleen als ik de knop gebruik. Als de gordijnen op een andere manier opengaan (automatisch bijv via een flow) blijft de status op gesloten staan op de button+
Eigenlijk zou er een optie erbij moeten komen dat je ook een variabele kan gebruiken. En een display naam kan opgeven als het true of false staat
Je gordijnen open je dan door: ALS knop aan DAN gordijnen open.
In andere automatiseringen vervang je dan 'open gordijnen' door 'knop aan'.
En andersom natuurlijk
[ Voor 3% gewijzigd door GermanPivo op 09-01-2024 09:52 ]
9040 Wp | Zendure 15,4 kWh | MHI SCM60/SCM40/SRC25
Alleen de bar. Ik had hiervoor support gevraagd via de website. Kwam er achter dat het nog wel in de firmware zit maar uit de hardware is gehaald.Rixard schreef op dinsdag 9 januari 2024 @ 10:16:
Zitten er ook LED's achter de knoppen op het display? Ik kan ze wel configureren, maar krijg ze niet aan. Ik zie ook nergens foto's waar ze aan staan. Of zitten er alleen LED's achter de knoppen van een BAR?
Daikin Altherma 3 LT 8 kW + 14,2 kWp PV
De 19,5 is de ingestelde gewenste temperatuur van mijn Thermostaat, de 19,2 is de daadwerkelijk gemeten temperatuur van mijn thermostaat.TKroon schreef op dinsdag 9 januari 2024 @ 20:07:
@voorstad Mooi gedaan! Hoe heb je de ingestelde temperatuur binnen ingesteld (19,5)? Is dat eigenlijk de eenheid van de binnentemperatuur, en daarmee een vaste waarde?
Ik gebruik een Plugwise Adam icm Honeywell round als Thermostaat.
@buttonplus Hoe kan ik "up-voten" op bij de issue trackers? Ik heb nu maar +1 bij de comments gezet, ik heb het idee dat na oktober er geen enkele "upvote" meer heeft plaatsgevonden...buttonplus schreef op woensdag 3 januari 2024 @ 11:45:
[...]
@DiXY
+ site.
Omdat ik de issues tracker zelf schrijf kan ik hem goed passend maken voor de Button+.
De volgende aanpassingen wordt dat je kunt up-voten, en notificaties kunt krijgen. Gebruik van Markdown en afbeeldingen wil ik overal mogelijk maken, dus ook in de issues tracker. Het wordt beter dan b.v. Github issues.
Dus verzoek aan iedereen: heb je een issue (bug, verbetering enz.), gebruik aub de issues op de Button+ website:
https://button.plus/support/issues
Hi @Froos, als het goed is heb je reactie gehad. Excuus voor de vertraging,Froos schreef op vrijdag 5 januari 2024 @ 01:55:
@buttonplus
vraagje: ik heb m'n 1ste order (#1429) binnen. Ziet er top uit.
Helaas is 1 button bar defect geraakt in transport. Er zit ook een gat in de doos precies op de plek waar die zat. Hoe moet ik dit bij je melden?
Ik zit vooral op het wifi ipadres uit het scherm fix/mogelijkheid te wachten 😏
[ Voor 3% gewijzigd door Holmes op 10-01-2024 11:28 ]
Ja, die irriteert mij ook.Holmes schreef op woensdag 10 januari 2024 @ 11:05:
Gewoon uit nieuwsgierigheid... Maar er staan best wel wat issues open op B+ site. Wanneer worden deze opgepakt en gefixt? @buttonplus
Ik zit vooral op het wifi ipadres uit het scherm fix/mogelijkheid te wachten 😏
Een van de nadelen dat het closed-source is. Nu kan niemand een pull request inzenden om mee te helpen.Holmes schreef op woensdag 10 januari 2024 @ 11:05:
Gewoon uit nieuwsgierigheid... Maar er staan best wel wat issues open op B+ site. Wanneer worden deze opgepakt en gefixt? @buttonplus
Ik zit vooral op het wifi ipadres uit het scherm fix/mogelijkheid te wachten 😏
De kleur code is goed.balk schreef op dinsdag 9 januari 2024 @ 06:17:
[...]
Volgens mij is de kleur code niet goed. Klopt die 2 aan het eind? Zocht je deze kleur?
Bij de virtuele Button+ werkt het niet, maar bij de fysieke werkt het wel.
[ Voor 0% gewijzigd door niekvanruler op 10-01-2024 15:44 . Reden: typefout ]
Ik merk het ja. Ik heb dit:niekvanruler schreef op woensdag 10 januari 2024 @ 14:19:
[...]
De kleur code is goed.
Bij de virtuele Button+ werkt het niet, maar bij de fysieke werkt het wel.
/f/image/gHc3eNe2HnzX32Vslh4QWET9.png?f=fotoalbum_large)
en als ik 8323072 stuur gaat de led aan.
:fill(white):strip_exif()/f/image/3c8LqFYnaMXolcbUQzelR9A0.png?f=user_large)
Stuur je misschien de code naar 1 van de knoppen op het main display? Dan gebeurt er niets, want daar zit geen led in
[ Voor 11% gewijzigd door balk op 10-01-2024 17:30 ]
Ik heb hier ook eens mee zitten spelen. Met MQTT explorer kan ik de leds laten verkleuren (geel geeft een leuk effect op de muur trouwens: 14610957). Maar vanuit Home Assistant kan ik geen 'raw' values sturen lijkt het? Zowel template als message geven mij niet het gewenste effect.balk schreef op woensdag 10 januari 2024 @ 17:28:
[...]
Ik merk het ja. Ik heb dit:
[Afbeelding]
en als ik 8323072 stuur gaat de led aan.
[Afbeelding]
Stuur je misschien de code naar 1 van de knoppen op het main display? Dan gebeurt er niets, want daar zit geen led in
4850Wp West, 4050Wp Oost, 9kW J-series Pana geïnstalleerd juni 2023
Spaties of andere invisible characters in de value vanuit HA wellicht?Wouter2403 schreef op woensdag 10 januari 2024 @ 21:15:
[...]
Ik heb hier ook eens mee zitten spelen. Met MQTT explorer kan ik de leds laten verkleuren (geel geeft een leuk effect op de muur trouwens: 14610957). Maar vanuit Home Assistant kan ik geen 'raw' values sturen lijkt het? Zowel template als message geven mij niet de juiste waarde.
U gaat door voor de hoofdprijs, er was met kopiëren een spatie voor het topic terecht gekomenDracoo schreef op woensdag 10 januari 2024 @ 21:20:
[...]
Spaties of andere invisible characters in de value vanuit HA wellicht?
4850Wp West, 4050Wp Oost, 9kW J-series Pana geïnstalleerd juni 2023
Het werkt nu goed bij mij. Maar alleen bij de fysieke Button+balk schreef op woensdag 10 januari 2024 @ 17:28:
[...]
Ik merk het ja. Ik heb dit:
[Afbeelding]
en als ik 8323072 stuur gaat de led aan.
[Afbeelding]
Stuur je misschien de code naar 1 van de knoppen op het main display? Dan gebeurt er niets, want daar zit geen led in
Ik ben aan het stoeien om mijn solar opbrengst op de button+ te krijgen, nu heb ik hier een mqtt topic voor maar is de waarde die ik wil zit in een json payload.
Kan je in de button+ een een value uit een payload halen en zoja, hoe doe ik dit?
Topic is:
sbfspot_1901234200
Voorbeeld payload:
{"SunRise": "11/01/2024 08:44:00","SunSet": "11/01/2024 16:48:00","InvStatus": "OK","InvTemperature": 39.740,"InvGridRelay": "Gesloten","ETotal": 83068.049,"EToday": 0.011,"PACTot": 78.000,"PDC1": 62.000,"PDC2": 58.000,"UDC1": 593.730,"UDC2": 593.240,"IDC1": 0.105,"IDC2": 0.101,"OperTm": 19253.768,"FeedTm": 18623.940,"PAC1": 26.000,"PAC2": 26.000,"PAC3": 26.000,"UAC1": 231.340,"UAC2": 234.660,"UAC3": 231.510,"IAC1": 0.120,"IAC2": 0.117,"IAC3": 0.117,"GridFreq": 49.960}
Ik zou bijvoorbeeld EToday willen laten zien.
Die vraag is eerder gesteld. @buttonplus heeft antwoord gegeven maar geen idee of dit nu werkt: buttonplus in "Button+ topic"Daros schreef op donderdag 11 januari 2024 @ 09:06:
Goedemorgen,
Ik ben aan het stoeien om mijn solar opbrengst op de button+ te krijgen, nu heb ik hier een mqtt topic voor maar is de waarde die ik wil zit in een json payload.
Kan je in de button+ een een value uit een payload halen en zoja, hoe doe ik dit?
Topic is:
sbfspot_1901234200
Voorbeeld payload:
{"SunRise": "11/01/2024 08:44:00","SunSet": "11/01/2024 16:48:00","InvStatus": "OK","InvTemperature": 39.740,"InvGridRelay": "Gesloten","ETotal": 83068.049,"EToday": 0.011,"PACTot": 78.000,"PDC1": 62.000,"PDC2": 58.000,"UDC1": 593.730,"UDC2": 593.240,"IDC1": 0.105,"IDC2": 0.101,"OperTm": 19253.768,"FeedTm": 18623.940,"PAC1": 26.000,"PAC2": 26.000,"PAC3": 26.000,"UAC1": 231.340,"UAC2": 234.660,"UAC3": 231.510,"IAC1": 0.120,"IAC2": 0.117,"IAC3": 0.117,"GridFreq": 49.960}
Ik zou bijvoorbeeld EToday willen laten zien.
Volgens mij is dit als je zoekend bent naar een value, dus state is on or off.balk schreef op donderdag 11 januari 2024 @ 09:17:
[...]
Die vraag is eerder gesteld. @buttonplus heeft antwoord gegeven maar geen idee of dit nu werkt: buttonplus in "Button+ topic"
In mijn geval wil ik de output laten zien dus kan ik niet opzoek naar een propety die precies overeenkomt.
Wel zie ik:
En hier is nog geen antwoord opgekomen maar wel dezelfde vraag.TsiisSkaaf schreef op dinsdag 2 januari 2024 @ 20:34:
[...]
@buttonplus, is er al meer bekend of je ook een value uit een JSON kan halen om weer te geven? Ik heb nu de volledige JSON op mijn scherm.
Mijn usecase:
Domoticz leest mijn P1-meter uit. Deze stuurt de waardes als JSON naar een topic op MQTT
Goedemorgen Daros,Daros schreef op donderdag 11 januari 2024 @ 09:06:
Goedemorgen,
Ik ben aan het stoeien om mijn solar opbrengst op de button+ te krijgen, nu heb ik hier een mqtt topic voor maar is de waarde die ik wil zit in een json payload.
Kan je in de button+ een een value uit een payload halen en zoja, hoe doe ik dit?
Topic is:
sbfspot_1901234200
Voorbeeld payload:
{"SunRise": "11/01/2024 08:44:00","SunSet": "11/01/2024 16:48:00","InvStatus": "OK","InvTemperature": 39.740,"InvGridRelay": "Gesloten","ETotal": 83068.049,"EToday": 0.011,"PACTot": 78.000,"PDC1": 62.000,"PDC2": 58.000,"UDC1": 593.730,"UDC2": 593.240,"IDC1": 0.105,"IDC2": 0.101,"OperTm": 19253.768,"FeedTm": 18623.940,"PAC1": 26.000,"PAC2": 26.000,"PAC3": 26.000,"UAC1": 231.340,"UAC2": 234.660,"UAC3": 231.510,"IAC1": 0.120,"IAC2": 0.117,"IAC3": 0.117,"GridFreq": 49.960}
Ik zou bijvoorbeeld EToday willen laten zien.
Dit werkt nog niet, zover ik heb getest en kunnen achterhalen. Tot nu toe toont bij mij het display de gehele payload. De optie voor nu is NodeRed of Home Assistant te gebruiken om enkel de opbrengst te sturen.
Voor nu in home assisstant een automation gemaakt die op basis van een mqtt trigger de waarde wegschrijft opnieuw naar mqtt in een eigen topic:Sebastiaan82 schreef op donderdag 11 januari 2024 @ 09:31:
[...]
Goedemorgen Daros,
Dit werkt nog niet, zover ik heb getest en kunnen achterhalen. Tot nu toe toont bij mij het display de gehele payload. De optie voor nu is NodeRed of Home Assistant te gebruiken om enkel de opbrengst te sturen.
{{ trigger.payload_json.EToday }}
Als je dit puur alleen doet om de waarde in een label te krijgen, en toch al home assistant gebruikt, kan ik je aanraden om de integratie te gebruiken en dan gewoon in de automatisering de text entity van het gewenste label te vullen.Daros schreef op donderdag 11 januari 2024 @ 09:52:
[...]
Voor nu in home assisstant een automation gemaakt die op basis van een mqtt trigger de waarde wegschrijft opnieuw naar mqtt in een eigen topic:
{{ trigger.payload_json.EToday }}
[ Voor 3% gewijzigd door Koen Hendriks op 11-01-2024 10:13 ]
Hi Koen,Koen Hendriks schreef op donderdag 11 januari 2024 @ 10:13:
[...]
Als je dit puur alleen doet om de waarde in een label te krijgen, en toch al home assistant gebruikt, kan ik je aanraden om de integratie te gebruiken en dan gewoon in de automatisering de text entity van het gewenste label te vullen.
Ik heb je integratie draaien maar ik push deze value naar het scherm, volgens mij kan dit nog niet via jou integratie?
Klopt inderdaad, heb nog niks voor het main display gemaakt, dacht dat het over de buttons gingDaros schreef op donderdag 11 januari 2024 @ 11:18:
[...]
Hi Koen,
Ik heb je integratie draaien maar ik push deze value naar het scherm, volgens mij kan dit nog niet via jou integratie?
Verder hangt hij hier aan de muur en werkt t prima. (Ik doe vanuit Homey nu topics pushen en dat werkt goed 👍).
@buttonplus enig idee wanneer we een update gaan zien? Of misschien handig om toch een GitHub repo te starten zodat we PRs kunnen maken? Ik snap dat het vast druk is, maar er zitten hier veel developers, die allemaal wel iets kunnen doen.
De buttons kan ik wel van waarde veranderen en daar ontbreekt de tekst ook verder niet.
~Step @ Mac Mini M4 2024 en 13" MacBook Pro i7 2020 - eGPU build
Het kan dan ook zijn dat de B+ is aangemeld op een netwerk waar de broker button.plus niet toegankelijk is.Step schreef op donderdag 11 januari 2024 @ 18:50:
Als het display alleen maar het IP-adres van de WiFi geeft en verder standaard geen stad (Amsterdam of eigen ingevulde) en geen tijd. Is er dan iets mis met het display?
De buttons kan ik wel van waarde veranderen en daar ontbreekt de tekst ook verder niet.
Is die hiervoor vereist? Eerst hield de firewall het tegen maar daarna niet en zag ik nog niets. Daarna had die ook verwijderd.DiXY schreef op donderdag 11 januari 2024 @ 19:44:
[...]
Het kan dan ook zijn dat de B+ is aangemeld op een netwerk waar de broker button.plus niet toegankelijk is.
Ah nadat ik de temperatuur zelf publish (en daarna weer ophaal op het display) werkt het inderdaad. Alles op het display moet dus daadwerkelijk een mqtt topic van zijn, dat was mij onbekend.
[ Voor 21% gewijzigd door Step op 11-01-2024 20:28 . Reden: Toevoeging. ]
~Step @ Mac Mini M4 2024 en 13" MacBook Pro i7 2020 - eGPU build
De B+ heeft een aantal dingetjes voor geconfigureerd met hun eigen broker, onder andere de tijd en de "locatie" of tijdzonde naam. Ik heb hem zelf geïsoleerd van het internet, dit kan een issue opleveren met de configuratie interface. Maar als de computer waar je mee je de configuratie interface mee bezoekt op een zijspoor wel met internet kan verbinden werkt het allemaal prima. Er zijn wel een aantal bekende issues de meeste zijn hier wel geplaatst, sommige met en sommige zonder workarounds...Step schreef op donderdag 11 januari 2024 @ 20:02:
[...]
Is die hiervoor vereist? Eerst hield de firewall het tegen maar daarna niet en zag ik nog niets. Daarna had die ook verwijderd.
Ah nadat ik de temperatuur zelf publish (en daarna weer ophaal op het display) werkt het inderdaad. Alles op het display moet dus daadwerkelijk een mqtt topic van zijn, dat was mij onbekend.
Mooi dat je hem gangs hebt!
Daaronder een bar die toont of de wasmachine en droger uit/aan/klaar zijn. De LED's zijn handig om vanaf de bank te kunnen zien.
De onderste bar kan ik verlichting mee aansturen. Dat werkte overigens ook al via een lichtschakelaar, maar aangezien de Button in de speelhoek hangt, is dit ook handig
:strip_exif()/f/image/w7lFQg5sQPwFhBLX9TMve1OH.jpg?f=fotoalbum_large)
Ik ben erg tevreden en had niet verwacht hem zo snel geconfigureerd te hebben!
Daikin Altherma 3 LT 8 kW + 14,2 kWp PV
Na invoer van een telefoonnummer was het er in een dag of drie, vier met DHL.
Ik heb mijn Node Red flow volledig herschreven, zie:
https://github.com/balk77/node-red-buttonplus-menu
Zie ook balk in "Button+ Backend Development"Complete rewrite of flow; switching to a new page now uploads a complete JSON to the B+
Button topics (labels, clicks, everything) are now specific to a (menu)page. For instance buttonplus/wk1/button/music/7/state is publishing clicks from button number 7 (bottom right with 3 bars) but only for the page music. The backend does not need to be aware of the state of the B+ menu; you can simply use this topic and assign it to an action, such as Volume Up. The topic disappears when another page is active.
Ik zie hier wat voorbeelden van de long press voorbij komen, hoe hebben jullie deze ingesteld?
Als ik t event type long press (Publish) kies dan springt dit automatisch naar Long Press (Subscribe)
iemand een workaround?
Edit, om de een of andere bijzondere reden wil de long press subscribe wel publishen na het instellen van een compleet ander topic en t daarna weer terug veranderen naar wat t moet zijn (in mijn geval domoticz/in)
p.s. wat is t nut van long press subscribe uberhaubt?
[ Voor 10% gewijzigd door -Niels- op 14-01-2024 21:06 ]
Mijn verwachting was om de thermostaat te verwijderen en dan de button+ hierop aan te sluiten. Alleen lees ik dat de button+ 3volt doet terwijl de draden 24 volt zijn. En de voedings module kan zo te zien pas omzetten vanaf 100 volt...
Hebben andere mensen dit gehad en hoe heb je het toen opgelost? Heb proberen terug te lezen maar niets gevonden zo specifiek.
Je kan proberen om de thermostaatdraden uit je ketel halen en de voeding daar plaatsen?NoWorldOrder! schreef op dinsdag 16 januari 2024 @ 13:28:
Ik heb eindelijk de button+ binnen! Maar loop eigenlijk direct al vast hoe ik de stroom ga regelen...
Mijn verwachting was om de thermostaat te verwijderen en dan de button+ hierop aan te sluiten. Alleen lees ik dat de button+ 3volt doet terwijl de draden 24 volt zijn. En de voedings module kan zo te zien pas omzetten vanaf 100 volt...
Hebben andere mensen dit gehad en hoe heb je het toen opgelost? Heb proberen terug te lezen maar niets gevonden zo specifiek.
9040 Wp | Zendure 15,4 kWh | MHI SCM60/SCM40/SRC25
Bij mij komt 5V binnen op die plek en ik heb hiervoor een DC/DC-converter gekocht: https://www.conrad.nl/nl/...oud-1-stuk-s-2887408.htmlNoWorldOrder! schreef op dinsdag 16 januari 2024 @ 13:28:
Ik heb eindelijk de button+ binnen! Maar loop eigenlijk direct al vast hoe ik de stroom ga regelen...
Mijn verwachting was om de thermostaat te verwijderen en dan de button+ hierop aan te sluiten. Alleen lees ik dat de button+ 3volt doet terwijl de draden 24 volt zijn. En de voedings module kan zo te zien pas omzetten vanaf 100 volt...
Hebben andere mensen dit gehad en hoe heb je het toen opgelost? Heb proberen terug te lezen maar niets gevonden zo specifiek.
Deze werkt ook voor 24V (max 36V, maar moet wel DC zijn). Ik heb het nog niet getest trouwens, maar het zou moeten werken. Hij levert 1A, net als de power supply die button+ zelf levert.
Dan kan momenteel nog niet, maar is aangevraagd.Jacko01 schreef op dinsdag 16 januari 2024 @ 16:25:
Wat ik nog wel zoek hoe ik het display kan dimmen (button hangt op de overloop) kan dat via een MQTT payload ?
De developer van de Button+ app voor Homey (die in contact staat met Ronald en Rutger van Button+) meldt het volgende in de Homey Community:
“I’m waiting for my pull request to be added to the firmware so the brightness can be controlled via MQTT.”
Ik regel dit met een Node Red flow. Die luistert naar een topic en stuurt daarna een JSON op naar de B+. Als je vragen hebt over de werking/installatie graag even hier heen: Button+ Backend DevelopmentJacko01 schreef op dinsdag 16 januari 2024 @ 16:25:
[Afbeelding]
[Afbeelding]
Yes, hij is binnen. Was even wat uitzoek werk om hem aan de praat te krijgen. Documentatie kan beter.
Nu langzaam er wat meer dingen er aan toevoegen.
Wat ik nog wel zoek hoe ik het display kan dimmen (button hangt op de overloop) kan dat via een MQTT payload ?
Had ik al met eens schuin oog naar gekeken... Ga me er eens inverdiepen en aparte node red instance in de lucht brengen om mee te spelen.balk schreef op dinsdag 16 januari 2024 @ 19:01:
[...]
Ik regel dit met een Node Red flow. Die luistert naar een topic en stuurt daarna een JSON op naar de B+. Als je vragen hebt over de werking/installatie graag even hier heen: Button+ Backend Development
Mooi te zien dat veel met de Button+ gebeurd.
[ Voor 5% gewijzigd door Jacko01 op 16-01-2024 19:56 ]
[ Voor 92% gewijzigd door JeroendeGroot op 16-01-2024 21:31 ]
Ik deel hier de mening van @CyBeRSPiN , volgens mij zit het veel beter zijn als dit gewoon open source gaat.HenkRenting schreef op dinsdag 16 januari 2024 @ 18:29:
[...]
Dan kan momenteel nog niet, maar is aangevraagd.
De developer van de Button+ app voor Homey (die in contact staat met Ronald en Rutger van Button+) meldt het volgende in de Homey Community:
“I’m waiting for my pull request to be added to the firmware so the brightness can be controlled via MQTT.”
Daar was ik naar op zoek.jipenjanneke schreef op dinsdag 16 januari 2024 @ 14:13:
[...]
Bij mij komt 5V binnen op die plek en ik heb hiervoor een DC/DC-converter gekocht: https://www.conrad.nl/nl/...oud-1-stuk-s-2887408.html
Deze werkt ook voor 24V (max 36V, maar moet wel DC zijn). Ik heb het nog niet getest trouwens, maar het zou moeten werken. Hij levert 1A, net als de power supply die button+ zelf levert.
Ik wil mijn button+ monteren op de plek van de oude thermostaat, die heeft een leiding lopen naar de (voormalige) CV ruimte op de 1e verdieping. In die ruimte hangt nu de verdeler voor de vloerverwarming, met een DIN rail voor de aansturing van de servo's. Dus daar past mooi een 24V din rail voeding zoals deze https://www.conrad.nl/nl/...oud-1-stuk-s-2250248.html Die 24v laat ik over een UTP kabel lopen. Achteraf had ik de thermostaatkabel ook kunnen laten zitten, maar ja.
Klopt helemaal. Er zitten nog wel meer foutjes in.Rixard schreef op woensdag 17 januari 2024 @ 09:17:
@Jacko01 Ziet er goed uit. Ik denk dat je "Watt" bedoelt waar je nu 540 "khwh" hebt staan ?
[ Voor 3% gewijzigd door Jacko01 op 17-01-2024 09:55 ]
Power cycle, reset knop, werkt helaas allemaal niet.
Omgezet van 3,3V naar usb-c maar werkt helaas ook niet.
Iemand al meegemaakt?
Bedoel je de Button+?Daros schreef op woensdag 17 januari 2024 @ 13:46:
Helaas is die hier kaopt gegaan. Ik kom vanmorgen beneden en hij is niet meer aan.
Power cycle, reset knop, werkt helaas allemaal niet.
Omgezet van 3,3V naar usb-c maar werkt helaas ook niet.
Iemand al meegemaakt?
Ik hoop dat @buttonplus hier raad mee weet. Heb je het al gemeld via de support op de website? Heb je ook nog een andere voeding geprobeerd?Daros schreef op woensdag 17 januari 2024 @ 16:15:
[...]
Ja, helaas wel. Hij doet helemaal niks meer.
Heb het via de website ook gemeld.balk schreef op woensdag 17 januari 2024 @ 16:20:
[...]
Ik hoop dat @buttonplus hier raad mee weet. Heb je het al gemeld via de support op de website? Heb je ook nog een andere voeding geprobeerd?
Zoals gezegd via de voeding als via usb-c doet hij het niet helaas.
NoWorldOrder! schreef op donderdag 18 januari 2024 @ 00:11:
Plaatsen is gelukt, even snel wat geknutseld, hopelijk binnenkort afmaken!
De bar en display is niet kapot, het is alleen de printplaat.Daros schreef op woensdag 17 januari 2024 @ 16:22:
[...]
Heb het via de website ook gemeld.
Zoals gezegd via de voeding als via usb-c doet hij het niet helaas.
Heb het gemeld via de website, hoop dat hij snel vervangen kan worden.
Is er ergens een handleiding voor homey beschikbaar? Als ik inlog op de button+ kan ik dingen wijzigen maar als ik in homey display config 1 druk is alles weg...
Hoe krijg ik een config in die display config?
Daikin Altherma 3 LT 8 kW + 14,2 kWp PV
Bedankt, ik vond die app instellingen nietTKroon schreef op donderdag 18 januari 2024 @ 15:40:
Je moet de app instellingen hebben, daar kun je de configuraties instellen, waarna je met flow kaarten die configuraties kunt weergeven op de button+
Werkt lekker
Al response gehad?Daros schreef op donderdag 18 januari 2024 @ 13:25:
[...]
De bar en display is niet kapot, het is alleen de printplaat.
Heb het gemeld via de website, hoop dat hij snel vervangen kan worden.
Gewoon nieuwsgierig... vind het momenteel erg stil in vanuit Groningen...
Canon 7D ★ 200-400 ★ 70-200/2.8 II ★ 17-40 ★ 15-85 ★ 50/1.8
ik gebruik deze automation in HA:chundo schreef op donderdag 18 januari 2024 @ 18:30:
Hoe kan je datum en tijd weergeven? Ik zie het nergens tussen staan en vind het ook nergens terug...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| alias: Localtime 2 MQTT description: "" trigger: - platform: time_pattern seconds: /10 condition: [] action: - service: mqtt.publish data: topic: homeassistant/localtime/date payload_template: "{{ now().strftime(\"%d-%m-%Y\") }}" - service: mqtt.publish data: topic: homeassistant/localtime/time payload_template: "{{ now().strftime(\"%H:%M\") }}" mode: single |
en dan een subscription in je B+:
[ Voor 21% gewijzigd door DiXY op 18-01-2024 18:39 ]
Je kunt ook de ingebouwde sensor.time en sensor.date gebruiken. Je kunt een trigger instellen op sensor.time, dan hoef je geen time pattern te gebruiken. En ik zie nu ook dat de formatting aangepast kan worden naar NederlandsDiXY schreef op donderdag 18 januari 2024 @ 18:35:
[...]
ik gebruik deze automation in HA:
YAML:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 alias: Localtime 2 MQTT description: "" trigger: - platform: time_pattern seconds: /10 condition: [] action: - service: mqtt.publish data: topic: homeassistant/localtime/date payload_template: "{{ now().strftime(\"%d-%m-%Y\") }}" - service: mqtt.publish data: topic: homeassistant/localtime/time payload_template: "{{ now().strftime(\"%H:%M\") }}" mode: single
en dan een subscription in je B+:
[Afbeelding]
Ik had daar inderdaad wat over gelezen, maar die entiteiten bestaan niet bij mij.... Niet veel energie in gestopt en het opgelost zoals ik al gepost heb.balk schreef op donderdag 18 januari 2024 @ 18:48:
[...]
Je kunt ook de ingebouwde sensor.time en sensor.date gebruiken. Je kunt een trigger instellen op sensor.time, dan hoef je geen time pattern te gebruiken. En ik zie nu ook dat de formatting aangepast kan worden naar Nederlandsvanavond maar eens naar kijken
Ronald heeft zijn schouder gebroken en heeft daarom wat minder tijd gehad om hier aan te werken. En bovendien gaat het langzamer met 1 armDiXY schreef op donderdag 18 januari 2024 @ 17:18:
[...]
Al response gehad?
Gewoon nieuwsgierig... vind het momenteel erg stil in vanuit Groningen...
Dimmen doe ik door een nieuwe JSON te pushen met een aanpassing in brightness levels..
Geupdate naar 1.0.8 en inderdaad het IP adres is weg te halen. Fijn!ferdw schreef op donderdag 18 januari 2024 @ 17:51:
Via het Homey platform is er gemeld dat er een firmwareupdate is, 1.08. In de display settings kan je nu het IP adres weghalen, of boven of onder plaatsen. Andere updates heb ik nog niet gevonden, net als een change log. Updaten via de webinterface, ik zie hem nog niet op de website erbij staan.
Ik vind het gebrek aan communicatie wel een beetje jammer. Nu werkt het in de basis prima, maar dit maakt wel erg duidelijk dat open source of een extra developer wel nodig zijn.
Ik was vergeten dat ik dit in mijn config heb:DiXY schreef op donderdag 18 januari 2024 @ 19:04:
[...]
Ik had daar inderdaad wat over gelezen, maar die entiteiten bestaan niet bij mij.... Niet veel energie in gestopt en het opgelost zoals ik al gepost heb.
1
2
3
4
5
| sensor:
- platform: time_date
display_options:
- 'time'
- 'date' |
En om een Nederlandse datum te krijgen met Engels talige Home Assistant kun je een template sensor maken:
1
2
3
4
5
6
7
| template:
- sensor:
- name: "Datum NL"
state: >-
{% set months = ['januari', 'februari', 'maart', 'april', 'mei', 'juni', 'juli', 'augustus', 'september', 'oktober', 'november', 'december'] %}
{{ (now().timestamp() | timestamp_custom('%d #')).replace('#', months[now().month-1]) }}
icon: "mdi:calendar-clock" |
geeft "18 januari"
Edit: dit zou dan de automation zijn:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| alias: Datum to MQTT
trigger:
- platform: state
entity_id:
- sensor.time
action:
- service: mqtt.publish
metadata: {}
data:
qos: "1"
retain: true
topic: buttonplus/datum
payload: "{{states('sensor.datum_nl')}}"
mode: single |
[ Voor 15% gewijzigd door balk op 18-01-2024 20:40 . Reden: automation added ]
Hoe kan ik het ip-adres nu uitzetten?
Zie Display configuration, Status bar.niekvanruler schreef op donderdag 18 januari 2024 @ 20:37:
Firmware 1.08 eropgezet via de web interface.
Hoe kan ik het ip-adres nu uitzetten?
Dat werkt dus ook niet als het device geen toegang heeft tot internet... Vindt dit persoonlijk wel hinderlijk, de webinterface heb ik aan de gang gekregen door het mac adres van mijn laptop te white listen voor toegang naar buiten. Dit was ik met de B+ niet van plan. Zeker niet zolang de source closed is...niekvanruler schreef op donderdag 18 januari 2024 @ 20:37:
Firmware 1.08 eropgezet via de web interface.
Hoe kan ik het ip-adres nu uitzetten?
Ik hoop dat je de B+ straks ook kunt updaten middels een bestand upload. Issue #120 aan gemaakt hiervoor.
Stel je voor dat er meer gebroken was als alleen een arm hadden we nu al met een nutteloos device gezeten
@buttonplus Beterschap!
[ Voor 14% gewijzigd door DiXY op 18-01-2024 21:58 ]
De tekst haal ik op via de KNMI en de temperatuur etc via mijn Netatmo.
Gebruik je daar de mqtt van het knmi voor?NoWorldOrder! schreef op donderdag 18 januari 2024 @ 23:22:
[...]
De tekst haal ik op via de KNMI en de temperatuur etc via mijn Netatmo.
Deze: https://developer.datapla...otification-service#howto
Ik krijg vanuit hier het idee dat de Homey developer iets dichter betrokken bij updates van de Button+ is en ook toegang heeft / proposals kan doen op de firmware? @buttonplus Mocht het mogelijk zijn dan zou ik graag ook in zon kanaal toegevoegd willen worden om bijvoorbeeld de home assistant integratie update klaar te hebben staan als er een nieuwe firmware wordt gereleased die de json weer aanpast
Toevallig gebruik ik voor werk de KNMI MQTT interface. 1 belangrijk ding daar: het is puur een NOTIFICATIE interface, je krijgt daar een berichtje op als er een dataset is aangepast (kan ook de 10-min realtime dataset zijn). Je moet dan alsnog zelf (de data uit) die dataset downloaden. Die kan je dus niet gebruiken om echt weer data te ontvangen.DiXY schreef op vrijdag 19 januari 2024 @ 07:48:
[...]
Gebruik je daar de mqtt van het knmi voor?
Deze: https://developer.datapla...otification-service#howto
3780wP (18x 210wP EC Solar) | 2x Marstek Venus E (5.12kWh)
Vragen/opmerkingen die gerelateerd zijn aan de ontwikkeling en gebruik van de onofficiële Button+ backend initiatieven graag in dit topic.
/f/image/B1YUQrGtcFxBvVB7FMlQaqfp.png?f=fotoalbum_large)
:strip_exif()/f/image/93jE8mw5xS7nv8SObq10Qvpq.jpg?f=fotoalbum_large)
:strip_exif()/f/image/EyqSoLjwdhnbPev38brUWvvg.jpg?f=fotoalbum_large)
:strip_exif()/f/image/FjspDkuSW85FlCospkj936Xz.jpg?f=fotoalbum_large)
:strip_exif()/f/image/8ZAWYnzxWiMSl9adSfXoVuEm.jpg?f=fotoalbum_large)