Button+ topic

Pagina: 1 ... 9 ... 15 Laatste
Acties:

Acties:
  • +2 Henk 'm!

  • I_IBlackI_I
  • Registratie: Januari 2014
  • Laatst online: 23:25
Koen Hendriks schreef op vrijdag 19 januari 2024 @ 09:54:
Hmm.. ik hoop niet dat weer de configuration json over de kop is gegaan met 1.08 wat ik bij 1.07 wel had. Dat kan de Home assistant integratie kapot maken voor mensen die de firmware al updaten.
Integratie doet het hier nog prima met 1.08

Acties:
  • 0 Henk 'm!

  • Rixard
  • Registratie: September 2000
  • Laatst online: 11-09 08:41
Ik had verwacht dat ik het display bij de knoppen op het display nu zou kunnen gebruiken in versie 1.08, aangezien het ip-adres nu uit te zetten is (No status bar).

Maar ik krijg nog niks te zien helaas.

Afbeeldingslocatie: https://tweakers.net/i/eJ7sNp-fRBpAjgvU6JVtp4Jcjgw=/800x/filters:strip_exif()/f/image/0FN3YLGUUaVJBgulmPVBoI46.png?f=fotoalbum_large

Afbeeldingslocatie: https://tweakers.net/i/gpD0GiisK9ec3r_29RmD2qq8zto=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/Mo0ggYy4MEOpPpW8epDAKLVV.png?f=user_large

Acties:
  • +2 Henk 'm!

  • Daros
  • Registratie: Oktober 2004
  • Laatst online: 23:35
DiXY schreef op donderdag 18 januari 2024 @ 17:18:
[...]

Al response gehad?

Gewoon nieuwsgierig... vind het momenteel erg stil in vanuit Groningen...
Yes, gister al response. Er word vandaag een nieuwe printplaat opgestuurd naar mij.
Super service! _/-\o_

Acties:
  • 0 Henk 'm!

  • BuisjeSt
  • Registratie: December 2015
  • Laatst online: 25-08 12:17
De Button+ zou ik graag op mijn dressoir zetten in een soort houder waar ook de voeding in past. Heeft iemand hier al iets moois voor bedacht? Of ideeën voor?

Acties:
  • +1 Henk 'm!

  • balk
  • Registratie: Januari 2000
  • Laatst online: 21:44
Rixard schreef op vrijdag 19 januari 2024 @ 11:14:
Ik had verwacht dat ik het display bij de knoppen op het display nu zou kunnen gebruiken in versie 1.08, aangezien het ip-adres nu uit te zetten is (No status bar).

Maar ik krijg nog niks te zien helaas.

[Afbeelding]

[Afbeelding]
De tekst daar moet je onder Display configureren, ipv onder buttons

Acties:
  • 0 Henk 'm!

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

Koen Hendriks

Pixel Pioneer

Weet iemand ook of er ergens release notes zijn te vinden voor 1.08?

Acties:
  • +1 Henk 'm!

  • FlorisNielssen
  • Registratie: Maart 2006
  • Laatst online: 05-09 17:19
BuisjeSt schreef op vrijdag 19 januari 2024 @ 17:24:
De Button+ zou ik graag op mijn dressoir zetten in een soort houder waar ook de voeding in past. Heeft iemand hier al iets moois voor bedacht? Of ideeën voor?
Ik dacht dat ik van iemand had gelezen, dat deze een Sonoff NSPanel cradle gebruikte. Kan de post alleen niet meer terugvinden en heb er ook geen foto's van gezien.
Edit: Ook aangevraagd op de button+ site, issue 19. Wellicht dat er dit jaar zelfs iets officieels komt: "This has been suggested a couple of times, it's a good idea. We will pick this up in 2024."

Anders is een aangepaste versie van deze 3D-geprinte houder nog een optie. Ziet er wat mij betreft een stuk strakker uit. Moet dan wel op het gatenpatroon aangepast worden.

Maar ik hou me aanbevolen!

[ Voor 14% gewijzigd door FlorisNielssen op 19-01-2024 18:05 ]


Acties:
  • 0 Henk 'm!

  • BuisjeSt
  • Registratie: December 2015
  • Laatst online: 25-08 12:17
@FlorisNielssen thanks!

Die 3D-geprinte houder ziet er inderdaad beter uit. Voor de korte termijn ga ik denk ik voor de Sonoff cradle en voor de lange termijn wachten of er iets "officieels" komt ;-)

Acties:
  • +4 Henk 'm!

  • natan.m
  • Registratie: Januari 2022
  • Laatst online: 11-12-2024
BuisjeSt schreef op vrijdag 19 januari 2024 @ 17:24:
De Button+ zou ik graag op mijn dressoir zetten in een soort houder waar ook de voeding in past. Heeft iemand hier al iets moois voor bedacht? Of ideeën voor?
ik heb een begin gemaakt aan een 3d print design maar momenteel komt de usb-c kabel komt nog tegen de grond

https://www.thingiverse.com/thing:6442343

Acties:
  • +1 Henk 'm!

  • HenkRenting
  • Registratie: Juli 2007
  • Laatst online: 05-09 13:16
Changelog voor firmware v1.08 vs v1.07:
Afbeeldingslocatie: https://tweakers.net/i/pGBM-PjsSkL-_0CNcbWP-aRMO2U=/800x/filters:strip_icc():strip_exif()/f/image/kKBRrT3qPR7iPTKDCWoEODPW.jpg?f=fotoalbum_large
Zie ook:
https://button.plus/support/firmware

Acties:
  • +10 Henk 'm!

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

buttonplus

Bedrijfsaccount Button+
Topicstarter
Koen Hendriks schreef op vrijdag 19 januari 2024 @ 09:54:
Hmm.. ik hoop niet dat weer de configuration json over de kop is gegaan met 1.08 wat ik bij 1.07 wel had. Dat kan de Home assistant integratie kapot maken voor mensen die de firmware al updaten.

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 :)
Hi @Koen Hendriks, inderdaad is Adrian Rockall, de maker van de Homey app, vanaf het moment van het tweakers artikel dicht betrokken bij het project. Hij heeft ook toegang tot de firmware source code en heeft een paar zaken toegevoegd. En we overleggen even voordat updates worden uitgebracht.

Door de drukte kon ik dit topic wat minder volgen maar het lijkt erop dat je een mooie integratie hebt gemaakt! Logisch dat je meer interne informatie nodig hebt, en ik wil je heel graag ondersteunen. Neem even contact op via de Contact pagina, wat mij betreft doen we het net zo als met Adrian.

Wat betreft deze specifieke update 1.07 -> 1.08: Bij de JSON structuur is er alleen een property statusbar toegevoegd onder de core tak. Deze heeft waarden 0: hidden, 1: top en 2: bottom.

Acties:
  • +8 Henk 'm!

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

buttonplus

Bedrijfsaccount Button+
Topicstarter
DiXY schreef op donderdag 18 januari 2024 @ 17:18:
[...]

Al response gehad?

Gewoon nieuwsgierig... vind het momenteel erg stil in vanuit Groningen...
Zoals @arene al meldde ben ik vorige week in een wak geschaatst en brak daarbij mijn schouder. Het was behoorlijk pittig, met een plaat en tien schroeven zit alles weer aan elkaar, en ik kan inmiddels weer typen!

Het geeft ook wel de kwetsbaarheid aan. Ik wil de komende tijd de organisatie graag uitbreiden, en ik hoef gelukkig niet ver te zoeken met al de wijsheid in deze groep. Wordt vervolgd.

Acties:
  • +2 Henk 'm!

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

Koen Hendriks

Pixel Pioneer

Super @buttonplus !

En natuurlijk beterschap toegewenst. Helaas net weg verhuist uit Groningen anders had ik je een fruitmand gebracht en een kop koffie gedaan!

Acties:
  • 0 Henk 'm!

  • Tomba
  • Registratie: Mei 2000
  • Laatst online: 11-09 14:00

Tomba

Quis custodiet ipsos custodes?

Tomba schreef op vrijdag 5 januari 2024 @ 15:14:
@buttonplus is het mogelijk om het prototype te upgraden naar de nieuwste firmware?
Zit momenteel op
code:
1
Current firmware: 0.571

en een druk op de Firmware upgrade knop geeft:
[Afbeelding]
direct gevolgd door
[Afbeelding]
@buttonplus klopt het dat de Prototypes niet geflasht kunnen worden naar de nieuwere firmware?

tomba.tweakblogs.net || Mijn V&A


Acties:
  • +1 Henk 'm!

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

buttonplus

Bedrijfsaccount Button+
Topicstarter
Tomba schreef op zaterdag 20 januari 2024 @ 08:18:
[...]

@buttonplus klopt het dat de Prototypes niet geflasht kunnen worden naar de nieuwere firmware?
Nee dat gaat niet. Ik heb wel geprobeerd de FW steeds voor de oude versies geschikt te houden, maar toen ik op bepaald moment switchte naar de ESP32S3 (ipv ESP32) waren er zoveel veranderingen dat dat niet meer ging.

Bijvoorbeeld de pinout is anders, er zijn meer GPIO poorten, ik ging naar 16mb zodat ik meer ruimte had voor bv fonts, enzovoort.

Acties:
  • 0 Henk 'm!

  • Tomba
  • Registratie: Mei 2000
  • Laatst online: 11-09 14:00

Tomba

Quis custodiet ipsos custodes?

buttonplus schreef op zaterdag 20 januari 2024 @ 09:12:
[...]

Nee dat gaat niet. Ik heb wel geprobeerd de FW steeds voor de oude versies geschikt te houden, maar toen ik op bepaald moment switchte naar de ESP32S3 (ipv ESP32) waren er zoveel veranderingen dat dat niet meer ging.

Bijvoorbeeld de pinout is anders, er zijn meer GPIO poorten, ik ging naar 16mb zodat ik meer ruimte had voor bv fonts, enzovoort.
Bedankt voor je reactie!
Ok! Zonde. Is het nog wel mogelijk om bv een losse base module te kopen en het scherm/de knoppen te recyclen?

tomba.tweakblogs.net || Mijn V&A


Acties:
  • +2 Henk 'm!

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

buttonplus

Bedrijfsaccount Button+
Topicstarter
Koen Hendriks schreef op zaterdag 20 januari 2024 @ 00:17:
Super @buttonplus !

En natuurlijk beterschap toegewenst. Helaas net weg verhuist uit Groningen anders had ik je een fruitmand gebracht en een kop koffie gedaan!
Friesland is niet ver, dus als je in de buurt bent kom gerust voor kopje koffie.

Dat geldt trouwens voor alle tweakers in deze groep, jullie zijn van harte welkom om eens langs te komen. Kunnen we beetje brainstormen over nieuwe features 8)

Acties:
  • +1 Henk 'm!

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

buttonplus

Bedrijfsaccount Button+
Topicstarter
Tomba schreef op zaterdag 20 januari 2024 @ 09:16:
[...]

Bedankt voor je reactie!
Ok! Zonde. Is het nog wel mogelijk om bv een losse base module te kopen en het scherm/de knoppen te recyclen?
Kan helaas ook niet ivm mechanische verschillen, en de nieuwe BARS hebben neoleds. Ik denk dat tft's het wel doen, en de switches, maar dat is wel heel krakkemikkig.

Acties:
  • +2 Henk 'm!

  • balk
  • Registratie: Januari 2000
  • Laatst online: 21:44
#crosspost
Flinke update van mijn Node Red flow:

Changelog
* Upgrade to firmware 1.08
* Centralized configuration options. See updated installation instructions
* Added brightness control
* Added release, changed click to press
* Cleaned up flow

https://github.com/balk77/node-red-buttonplus-menu
Vragen etc graag in dit topic

Acties:
  • 0 Henk 'm!

  • NoWorldOrder!
  • Registratie: Februari 2015
  • Laatst online: 01-09 22:35
Er was een vraag waar ik KNMI weg haal, maar dat doe ik sinds kort via de homey app omdat de button+ app voor de homey toch wel heel lekker werkt!

Dan ben ik nu bezig om te proberen mijn agenda items te laten zien in het display, maar ik loop even vast hoe ik dit ga laten zien. De homey is eigenlijk vooral gemaakt om het andersom te doen: Als er een agenda item is > voer dan iets uit. Wat ik eigenlijk wil is gewoon de komende 3 agenda items laten zien oid.

Acties:
  • 0 Henk 'm!

  • TKroon
  • Registratie: December 2006
  • Niet online
@NoWorldOrder! je zou zelf drie tekstuele variabelen kunnen maken waar je die informatie in zet. En die toon je dan op de Button.

Daikin Altherma 3 LT 8 kW + 14,2 kWp PV


Acties:
  • 0 Henk 'm!

  • voorstad
  • Registratie: December 2006
  • Laatst online: 20:00
Mijn Buttonplus zit in een soort bootloop. Bij het opstarten knipperen alle leds, verschijnt er "initializing" op het scherm, gaat alles weer uit etc.

https://drive.proton.me/urls/CGCNDBXS70#XJ9lwyfzngpz

We hebben vervolgens de firmware er opnieuw op geflasht, en dat lukt:
~/D/firmware [2]> python -m esptool --chip esp32s3 --baud 921600 --before default_reset --after hard_reset write_flash -z --flash_mode dio --flash_freq 80m --flash_size 16MB 0x0 bootloader.bin 0x8000 partitions.bin 0xa000 ota_data_initial.bin 0x10000 firmware.bin

esptool.py v4.7.0
Found 1 serial ports
Serial port /dev/ttyACM0
Connecting...
Chip is ESP32-S3 (QFN56) (revision v0.1)
Features: WiFi, BLE
Crystal is 40MHz
MAC: f4:12:fa:49:67:d8
Uploading stub...
Running stub...
Stub running...
Changing baud rate to 921600
Changed.
Configuring flash size...
Flash will be erased from 0x00000000 to 0x00005fff...
Flash will be erased from 0x00008000 to 0x00008fff...
Flash will be erased from 0x0000a000 to 0x0000bfff...
Flash will be erased from 0x00010000 to 0x00192fff...
Compressed 20848 bytes to 13036...
Wrote 20848 bytes (13036 compressed) at 0x00000000 in 0.4 seconds (effective 380.4 kbit/s)...
Hash of data verified.
Compressed 3072 bytes to 142...
Wrote 3072 bytes (142 compressed) at 0x00008000 in 0.1 seconds (effective 475.7 kbit/s)...
Hash of data verified.
Compressed 8192 bytes to 31...
Wrote 8192 bytes (31 compressed) at 0x0000a000 in 0.1 seconds (effective 567.2 kbit/s)...
Hash of data verified.
Compressed 1583504 bytes to 969953...
Wrote 1583504 bytes (969953 compressed) at 0x00010000 in 17.1 seconds (effective 741.0 kbit/s)...
Hash of data verified.

Leaving...
Hard resetting via RTS pin...
Echter, het probleem blijft Tips? Suggesties?

Acties:
  • 0 Henk 'm!

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

buttonplus

Bedrijfsaccount Button+
Topicstarter
voorstad schreef op zondag 21 januari 2024 @ 20:57:
Mijn Buttonplus zit in een soort bootloop. Bij het opstarten knipperen alle leds, verschijnt er "initializing" op het scherm, gaat alles weer uit etc.

https://drive.proton.me/urls/CGCNDBXS70#XJ9lwyfzngpz

We hebben vervolgens de firmware er opnieuw op geflasht, en dat lukt:


[...]


Echter, het probleem blijft Tips? Suggesties?
Het configuratiebestand blijft bestaan bij firmware flash. Je kunt dus beste factory reset doen door CONFIG knopje ingedrukt te houden en dan (laten) rebooten. Even seconden ingedrukt houden.

Acties:
  • 0 Henk 'm!

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

buttonplus

Bedrijfsaccount Button+
Topicstarter
Wat ook kan is flash erase, en dan flash. Maar daar is nog geen documentatie van.

Acties:
  • 0 Henk 'm!

  • voorstad
  • Registratie: December 2006
  • Laatst online: 20:00
buttonplus schreef op zondag 21 januari 2024 @ 21:49:
[...]


Het configuratiebestand blijft bestaan bij firmware flash. Je kunt dus beste factory reset doen door CONFIG knopje ingedrukt te houden en dan (laten) rebooten. Even seconden ingedrukt houden.
We hebben uiteraard al geprobeerd te resetten met de config knop. Wat we ook proberen, de bootloop blijft.

Heb je een concept beschrijving van de flash erase, flash?

Acties:
  • +1 Henk 'm!

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

buttonplus

Bedrijfsaccount Button+
Topicstarter
voorstad schreef op zondag 21 januari 2024 @ 22:01:
[...]


We hebben uiteraard al geprobeerd te resetten met de config knop. Wat we ook proberen, de bootloop blijft.

Heb je een concept beschrijving van de flash erase, flash?
code:
1
python -m esptool erase_flash

Acties:
  • 0 Henk 'm!

  • voorstad
  • Registratie: December 2006
  • Laatst online: 20:00
Oke, flash erase uitgevoerd:
mee@mee-lap ~> python -m esptool erase_flash
esptool.py v4.7.0
Found 1 serial ports
Serial port /dev/ttyACM0
Connecting...
Detecting chip type... ESP32-S3
Chip is ESP32-S3 (QFN56) (revision v0.1)
Features: WiFi, BLE
Crystal is 40MHz
MAC: f4:12:fa:49:67:d8
Uploading stub...
Running stub...
Stub running...
Erasing flash (this may take a while)...
Chip erase completed successfully in 7.8s
Hard resetting via RTS pin...
Vervolgens geflashed:
~/D/firmware> python -m esptool --chip esp32s3 --baud 921600 --before default_reset --after hard_reset write_flash -z --flash_mode dio --flash_freq 80m --flash_size 16MB 0x0 bootloader.bin 0x8000 partitions.bin 0xa000 ota_data_initial.bin 0x10000 firmware.bin
esptool.py v4.7.0
Found 1 serial ports
Serial port /dev/ttyACM0
Connecting...
Chip is ESP32-S3 (QFN56) (revision v0.1)
Features: WiFi, BLE
Crystal is 40MHz
MAC: f4:12:fa:49:67:d8
Uploading stub...
Running stub...
Stub running...
Changing baud rate to 921600
Changed.
Configuring flash size...
Flash will be erased from 0x00000000 to 0x00005fff...
Flash will be erased from 0x00008000 to 0x00008fff...
Flash will be erased from 0x0000a000 to 0x0000bfff...
Flash will be erased from 0x00010000 to 0x00192fff...
Compressed 20848 bytes to 13036...
Wrote 20848 bytes (13036 compressed) at 0x00000000 in 0.3 seconds (effective 539.8 kbit/s)...
Hash of data verified.
Compressed 3072 bytes to 142...
Wrote 3072 bytes (142 compressed) at 0x00008000 in 0.0 seconds (effective 815.3 kbit/s)...
Hash of data verified.
Compressed 8192 bytes to 31...
Wrote 8192 bytes (31 compressed) at 0x0000a000 in 0.1 seconds (effective 1040.9 kbit/s)...
Hash of data verified.
Compressed 1583504 bytes to 969953...
Wrote 1583504 bytes (969953 compressed) at 0x00010000 in 16.8 seconds (effective 755.5 kbit/s)...
Hash of data verified.

Leaving...
Hard resetting via RTS pin...
Helaas blijft de bootloop.

Acties:
  • 0 Henk 'm!

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

buttonplus

Bedrijfsaccount Button+
Topicstarter
Gebruik je USB of POWER supply?

Acties:
  • 0 Henk 'm!

  • voorstad
  • Registratie: December 2006
  • Laatst online: 20:00
USB

Acties:
  • +3 Henk 'm!

  • NoWorldOrder!
  • Registratie: Februari 2015
  • Laatst online: 01-09 22:35
TKroon schreef op zondag 21 januari 2024 @ 12:55:
@NoWorldOrder! je zou zelf drie tekstuele variabelen kunnen maken waar je die informatie in zet. En die toon je dan op de Button.
Thanks! Het is mij gelukt, ik doe het nu iets anders (met virtual devices). Maar ben happy met het resultaat tot dusver:

YouTube: Button+ Build with Homey App

Acties:
  • 0 Henk 'm!

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

buttonplus

Bedrijfsaccount Button+
Topicstarter
Probeer eens met de POWER supply. Ik heb situatie gehad waarbij er een reboot loop optrad met de USB voeding, terwijl dat met de voeding niet gebeurde.

Als dit zo is krijg je uiteraard een nieuwe pcb.

Acties:
  • +9 Henk 'm!

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

buttonplus

Bedrijfsaccount Button+
Topicstarter
NoWorldOrder! schreef op zondag 21 januari 2024 @ 22:56:
[...]


Thanks! Het is mij gelukt, ik doe het nu iets anders (met virtual devices). Maar ben happy met het resultaat tot dusver:

YouTube: Button+ Build with Homey App
Super knap hoe dit gemaakt is. Omdat hier toch vraag naar is ga ik zeker een keer pagina support bouwen, en wel zo dat alle display items in de Button+ in het geheugen blijven zodat pagina wissel vrijwel instantaan is.

Het is uiteraard aan een ieder hoe complex je je configuratie maakt, maar ik wil hier toch even aandacht vragen voor onze vrouwen/partners en andere huisgenoten.

De filosofie van de Button is om een super makkelijk bediening te zijn, en tegelijk heel solide, zodat je er altijd op kan vertrouwen.

Door functies van knoppen te wisselen wordt het ingewikkelder, en mogelijk gevoeliger voor fouten.

Het wisselen van schermen is het zelfde. Je moet maar net weten dat je kunt wisselen.

In mijn ideale huis
  • worden de meeste functies automatisch uitgevoerd door 'automations',
  • en heeft elk verblijfsvertrek een Button-achtig bediening voor die paar situaties waarin je een automation wil overrulen.
  • een display geeft een paar relevante waarden voor die ruimte.
  • een optineel tablet achtig apparaat kan grotere hoeveelheden informatie weergeven, inclusief grafieken, interactief. Bijvoorbeeld Grafana. Dit kan natuurlijk ook met een desktop/laptop/tablet worden bediend.
Vanuit deze mindset heb ik de Button+ ontworpen, en heb ik de verschillende keuzes gemaakt.

Dat is ook de reden dat ik bijvoorbeeld snel een extension module wil uitbrengen. Als je radio/audio functies wil heb je wat meer knoppen nodig.

Met een hoge WAF krijgen wij als tweakers meer voor elkaar. En laten we eerlijk zijn, onze W's hebben gelijk.

Acties:
  • 0 Henk 'm!

  • DiXY
  • Registratie: Februari 2022
  • Laatst online: 22:20
buttonplus schreef op maandag 22 januari 2024 @ 00:13:
[...]
Super knap hoe dit gemaakt is. Omdat hier toch vraag naar is ga ik zeker een keer pagina support bouwen, en wel zo dat alle display items in de Button+ in het geheugen blijven zodat pagina wissel vrijwel instantaan is.

Het is uiteraard aan een ieder hoe complex je je configuratie maakt, maar ik wil hier toch even aandacht vragen voor onze vrouwen/partners en andere huisgenoten.

De filosofie van de Button is om een super makkelijk bediening te zijn, en tegelijk heel solide, zodat je er altijd op kan vertrouwen.

Door functies van knoppen te wisselen wordt het ingewikkelder, en mogelijk gevoeliger voor fouten.

Het wisselen van schermen is het zelfde. Je moet maar net weten dat je kunt wisselen.

In mijn ideale huis
  • worden de meeste functies automatisch uitgevoerd door 'automations',
  • en heeft elk verblijfsvertrek een Button-achtig bediening voor die paar situaties waarin je een automation wil overrulen.
  • een display geeft een paar relevante waarden voor die ruimte.
  • een optineel tablet achtig apparaat kan grotere hoeveelheden informatie weergeven, inclusief grafieken, interactief. Bijvoorbeeld Grafana. Dit kan natuurlijk ook met een desktop/laptop/tablet worden bediend.
Vanuit deze mindset heb ik de Button+ ontworpen, en heb ik de verschillende keuzes gemaakt.

Dat is ook de reden dat ik bijvoorbeeld snel een extension module wil uitbrengen. Als je radio/audio functies wil heb je wat meer knoppen nodig.

Met een hoge WAF krijgen wij als tweakers meer voor elkaar. En laten we eerlijk zijn, onze W's hebben gelijk.
Volledig mee eens, Als je met menu/pagina structuren aan gang gaat denk ik dat het belangrijk is dat je een een soort "default" pagina hebt die na (optioneel) bijvoorbeeld 20 seconden weer actief wordt. Ook een andere basis kleur op de adaptieve pagina's kan helpen om het onderscheid duidelijk te maken. Op deze default-pagina zet je dan de belangrijkste functies voor huisgenoten en/of minder bekenden.

Ik zie persoonlijk ook niks in grafieken. Icoontjes zou wel een heel welkome feature kunnen zijn!

Mijn zelfbouw thuis accu


Acties:
  • 0 Henk 'm!

  • TKroon
  • Registratie: December 2006
  • Niet online
NoWorldOrder! schreef op zondag 21 januari 2024 @ 22:56:
[...]


Thanks! Het is mij gelukt, ik doe het nu iets anders (met virtual devices). Maar ben happy met het resultaat tot dusver:

YouTube: Button+ Build with Homey App
Dat heb je mooi gedaan. Vooral de tekst onderin met welke knop je op welke pagina komt vind ik een mooie toevoeging. Die neem ik mee!

Daikin Altherma 3 LT 8 kW + 14,2 kWp PV


Acties:
  • +3 Henk 'm!

  • Waah
  • Registratie: Maart 2009
  • Laatst online: 21:20
Mooi gemaakt! Kudo's!

Maar: dit zou nooit de WAF approval krijgen hier thuis. Die wil gewoon snel iets kunnen aanpassen, en niet moeten wachten op een page refresh die enkele seconden duurt...

Hoe meer ik de button+ configureer, hoe minder dingen ik er op toon merk ik. Ik had eerst gas/elektra/zonnepanelen zichtbaar in zowel huidig verbruik als kosten per dag (wisselde elke 3 seconden automatisch), wilde graag buienradar er op hebben in de toekomst, etc.

Maar nu ga ik steeds meer naar een simpelere layout. Zo kan visite/oppas het gewoon bedienen (zonder dat ik een menustructuur moet uitleggen), en veel zaken die we enkel zelf nodig hebben kun je ook anders inzichtelijk maken (de wall-leds kleuren blauw als er de komende 15 minuten regen komt, voor meer info kan ik dan altijd buienradar pakken... Maar het voorkomt dat ik de deur uit ga en verrast wordt door een regenbui.

Acties:
  • 0 Henk 'm!

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

Koen Hendriks

Pixel Pioneer

buttonplus schreef op maandag 22 januari 2024 @ 00:13:
[...]
  • een optineel tablet achtig apparaat kan grotere hoeveelheden informatie weergeven, inclusief grafieken, interactief. Bijvoorbeeld Grafana. Dit kan natuurlijk ook met een desktop/laptop/tablet worden bediend.
Op basis van deze info op de website
At the moment text based information items can be displayed, and you can choose between 4 different font sizes. In the future it will be possible to use icons and graphs.
hoopte ik in de toekomst ook wel eventueel een (niet dynamisch) simpel grafiekje van temperatuur of stroom verbruik te kunnen tonen. :*)

En heel misschien in de toekomst een foto'tje van de deurbel bijvoorbeeld :D

Acties:
  • 0 Henk 'm!

  • BRAINLESS01
  • Registratie: April 2003
  • Laatst online: 30-08 20:24
buttonplus schreef op maandag 22 januari 2024 @ 00:13:
  • een optineel tablet achtig apparaat kan grotere hoeveelheden informatie weergeven, inclusief grafieken, interactief. Bijvoorbeeld Grafana. Dit kan natuurlijk ook met een desktop/laptop/tablet worden bediend.
Ik zou dit juist op (het grote scherm van) de Button+ willen zien, niet op een apart display naast de Button+. Het scherm is er groot genoeg voor en zou ook prima in staat moeten zijn om gedetailleerde informatie te tonen. Ik heb nog geen Button+ gekocht, maar het zou voor mij een reden zijn om op zoek te gaan naar iets anders als het scherm alleen tekst kan tonen.

Acties:
  • +2 Henk 'm!

  • NoWorldOrder!
  • Registratie: Februari 2015
  • Laatst online: 01-09 22:35
Bedankt voor de complimenten! :)

@buttonplus Ik begrijp volledig wat je zegt. Zelf had ik altijd mijn twijfels of het zou gaan lukken om een dure tablet in te richten met de data die ik graag wilde laten zien. Tevens zijn een aantal essentiële zaken in mijn huis nog niet geschikt voor home automation (zoals het alarm systeem, camera's etc.).

De eenvoud en betaalbare prijs hebben mij doen besluiten voor Button+ te gaan. Maar ik merkte ook aan mijzelf dat toen ik de opties zag, ook direct wilde proberen wat het maximale was om eruit te halen. In het begin had ik alleen een menu wissel gebruikt, dat gaat eigenlijk heel snel zonder enige vertraging! Maar omdat je een knop maar 1 waarde mee kunt geven ben ik nu "verplicht" om ook de display te veranderen.

Daarbij heb ik nog wel een idee om met een flow gewoon te bouwen die alleen het menu update maar ook de button info behoud. Moet nog even denken hoe ik dat ga doen... (Of er moet native support komen natuurlijk...)

Hier vond de vrouw het thuis juist fijn om meerdere pagina's te hebben met informatie zoals het huiswerk / school afspraken van de kinderen en straks ook de privé agenda. Het zijn van die dingen waar je steeds je telefoon voor nodig hebt en ook dat kost tijd... Idem voor het menu en het bedienen van de verlichting EN het hebben van veel gebruikte flows. We vinden beide de voice commando's naar google vervelend werken.

Maar ik begrijp wel heel goed dat wanneer je 3x een button+ in huis hebt de situatie heel anders is. Echter om 3x stroom aan te leggen en andere zaken vind ik wel wat heftig. In dat geval is wellicht een batterij optie nog niet eens zo gek. Zeker niet omdat je maar 3V nodig hebt..

[ Voor 7% gewijzigd door NoWorldOrder! op 22-01-2024 10:51 ]


Acties:
  • +1 Henk 'm!

  • Waah
  • Registratie: Maart 2009
  • Laatst online: 21:20
@NoWorldOrder! 3v is niet veel, das 2 AA batterijen dacht ik. Probleem is wel hoeveel stroom die verbruikt verwacht ik. Als je elke week de batterijen moet vervangen, hoe werkbaar is het dan nog? :+

Wij hebben meerdere displays (nu 2 geinstalleerd, totaal straks 5 :+ ) dus kunnen de info wat "spreiden" en dat maakt het inderdaad makkelijk.

@BRAINLESS01 vind je het display echt groot genoeg voor grafieken? Het is zo'n beetje de helft van een moderne smartphone. Leuk voor één grafiek, maar niet voor meerdere lijkt me. Zeker niet als je ook nog iets nuttigs zichtbaar wil hebben.

Als het zou kunnen zou het top zijn. En bijvoorbeeld een foto van wie er voor de deur staat zou best leuk zijn. Maar als ik moet opstaan om het te kunnen bekijken, kan ik net zo goed doorlopen naar de deur :9 dan is een tablet toch handiger. O-)

Acties:
  • +2 Henk 'm!

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

buttonplus

Bedrijfsaccount Button+
Topicstarter
Koen Hendriks schreef op maandag 22 januari 2024 @ 09:44:
hoopte ik in de toekomst ook wel eventueel een (niet dynamisch) simpel grafiekje van temperatuur of stroom verbruik te kunnen tonen. :*)

En heel misschien in de toekomst een foto'tje van de deurbel bijvoorbeeld :D
Zeker, graag wil ik de display opties uit gaan breiden met grafisch fraaiere blokken, bijvoorbeeld voor radiobediening en temperatuurregeling. Ook zou ik zelf graag een compact grafiekje willen voor sommige waarden, b.v. temperatuur of PV levering. Maar als dashboard komt het scherm echt ruimte te kort.

Overigens werk ik hierbij samen met de makers van LVGL https://lvgl.io/

>> foto'tje van de deurbel
Er is al eerder gevraagd naar foto support. Dit kan zeker. Volgende vraag komt dan ook, video van de deurbel. Geen idee of dat kan, mogelijk wel want de ESP32S3 is heel krachtig. Maar bandbreedte SPI? En welk protocol? Dit zal veel tijd kosten om uit te zoeken.

Acties:
  • 0 Henk 'm!

  • BRAINLESS01
  • Registratie: April 2003
  • Laatst online: 30-08 20:24
Waah schreef op maandag 22 januari 2024 @ 11:17:
@BRAINLESS01 vind je het display echt groot genoeg voor grafieken? Het is zo'n beetje de helft van een moderne smartphone. Leuk voor één grafiek, maar niet voor meerdere lijkt me. Zeker niet als je ook nog iets nuttigs zichtbaar wil hebben.

Als het zou kunnen zou het top zijn. En bijvoorbeeld een foto van wie er voor de deur staat zou best leuk zijn. Maar als ik moet opstaan om het te kunnen bekijken, kan ik net zo goed doorlopen naar de deur :9 dan is een tablet toch handiger. O-)
Met een interactief scherm (zoals een tablet) zou je eenvoudig kunnen wisselen tussen weergaves/dashboards. Ik heb geen enorm scherm nodig om snel inzicht in de productie mijn zonnepanelen te krijgen, bijvoorbeeld. In de toekomst zou ik daar ook de laadstatus van een auto aan willen toevoegen, of van een thuisaccu (beiden heb ik nog niet). Dat is geen informatie die 24/7 zichtbaar hoeft te zijn, maar die ik wel binnen handbereik wil hebben.

Acties:
  • 0 Henk 'm!

  • Waah
  • Registratie: Maart 2009
  • Laatst online: 21:20
BRAINLESS01 schreef op maandag 22 januari 2024 @ 12:08:
[...]

Met een interactief scherm (zoals een tablet) zou je eenvoudig kunnen wisselen tussen weergaves/dashboards. Ik heb geen enorm scherm nodig om snel inzicht in de productie mijn zonnepanelen te krijgen, bijvoorbeeld. In de toekomst zou ik daar ook de laadstatus van een auto aan willen toevoegen, of van een thuisaccu (beiden heb ik nog niet). Dat is geen informatie die 24/7 zichtbaar hoeft te zijn, maar die ik wel binnen handbereik wil hebben.
Als je met interactief, 2 knoppen bedoeld kan dat natuurlijk wel. Knop naar links/rechts. Want het is geen touchscreen waarbij je opties enkel beperkt zijn tot je fantasie.

Je zou de schermknoppen kunnen gebruiken als "forward/back" en dat kan prima werken denk ik. Lijkt me ook prima. Zeker icm LVGL lijkt me dat best interessant. Want dan blijft het ook relatief simpel met weinig rekenkracht en externe assets. Ik kende LVGL niet maar ziet er interessant uit. Ideaal om bijvoorbeeld een thermostaat zichtbaar te maken zonder grafsiche assets (alles wordt gerendered in het voorbeeld op de website).

Dingen als status van opladen auto zou ik dus de LEDS voor gebruiken op de achterkant. Met kleuren kan je ook aardig zien wat de status is van je auto, of een thuisaccu. Maar dat is wel persoonlijk begrijp ik. De één wil elk grafiekje bekijken, en een ander (ik) vind een benadering genoeg en als die meer info wil die ene keer in de maand pakt die er wel de bijbehorende app bij.

Acties:
  • +1 Henk 'm!

  • BRAINLESS01
  • Registratie: April 2003
  • Laatst online: 30-08 20:24
Waah schreef op maandag 22 januari 2024 @ 12:16:
[...]

Als je met interactief, 2 knoppen bedoeld kan dat natuurlijk wel. Knop naar links/rechts. Want het is geen touchscreen waarbij je opties enkel beperkt zijn tot je fantasie.
Ah, goed punt. Ik ging daar eigenlijk wel vanuit, misschien moet ik dan toch op zoek naar een ander schermpje.

Acties:
  • 0 Henk 'm!

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

Koen Hendriks

Pixel Pioneer

buttonplus schreef op maandag 22 januari 2024 @ 11:24:
[...]

Er is al eerder gevraagd naar foto support. Dit kan zeker. Volgende vraag komt dan ook, video van de deurbel. Geen idee of dat kan, mogelijk wel want de ESP32S3 is heel krachtig. Maar bandbreedte SPI? En welk protocol? Dit zal veel tijd kosten om uit te zoeken.
Ja video leek me ook wat zwaar, foto'tje lijkt me voldoende voor nu :)

Acties:
  • +1 Henk 'm!

  • Step
  • Registratie: Januari 2004
  • Laatst online: 22:44

Step

step@tweakers.net#

Afbeeldingslocatie: https://tweakers.net/i/K30UZby40vflLMDfbFZTEyw8Oao=/800x/filters:strip_exif()/f/image/gPtUHSvpezEA3D4HNfYEQdpj.png?f=fotoalbum_large

Gisteren ook maar even bezig geweest met een Node-Red flow voor Home Assistant. Mogelijk bestaat er al zoiets maar dit werkt prima en zo leer ik er ook nog wat van.

Nu kan ik door middel van een knopje netjes de airco aan en uit doen en geeft hij de HVAC modus weer als label. :)

~Step @ Mac Mini i5 2018 en 13" MacBook Pro i7 2020 - eGPU build


Acties:
  • 0 Henk 'm!

  • voorstad
  • Registratie: December 2006
  • Laatst online: 20:00
buttonplus schreef op zondag 21 januari 2024 @ 23:13:
Probeer eens met de POWER supply. Ik heb situatie gehad waarbij er een reboot loop optrad met de USB voeding, terwijl dat met de voeding niet gebeurde.

Als dit zo is krijg je uiteraard een nieuwe pcb.
Hoi Ronald (@buttonplus ), ik heb het getest met 3.3v en daar komt 'ie niet in een boot loop. Wat nu?

Afbeeldingslocatie: https://tweakers.net/i/TWUts7xF-iIxTHbVXRRlcIko4ZE=/x800/filters:strip_icc():strip_exif()/f/image/5iXUw2GX8MeGnfMLyKh2PGkj.jpg?f=fotoalbum_large

Acties:
  • 0 Henk 'm!

  • GermanPivo
  • Registratie: September 2010
  • Laatst online: 23:30
bjab schreef op zaterdag 30 december 2023 @ 20:11:
[...]


Vooruit dan. Zie onder. Ik heb vanwege een onmogelijkheid aan spanningspunten een cat-6 kabeltje naar mijn thermostaat getrokken en op 10m afstand de voeding geplaatst in een lasdoosje. De button+ heeft wat moeite met op deze kabellengte het scherm helder genoeg houden en de wifi stabiel houden dus ik moet wat meer spanning krijgen. Ik moet denk ik een zwaardere voeding plaatsen, maar wil eerst wat experimenteren met een condensator/elco vlak voor het bordje.

@buttonplus met welk spanningsbereik kan de button+ overweg?

[Afbeelding][Afbeelding][Afbeelding]
[Afbeelding]
Heb je dit heel toevallig nog opgelost met een andere voeding?

9040 Wp | Zendure 15,4 kWh | MHI SCM60/SCM40/SRC25


Acties:
  • +2 Henk 'm!

  • DiXY
  • Registratie: Februari 2022
  • Laatst online: 22:20
@buttonplus Kun je nog een uitspraak doen over de afhankelijkheid van de Button+ server in toekomstige firmware updates?

Ik doel hiermee op de check voor updates en dat alle JavaScript files bij jullie op de sever gehost zijn. Als de server om wat voor reden dan ook plat gaat hangen er straks een heleboel nutteloze devices aan diverse muren.

[ Voor 49% gewijzigd door DiXY op 23-01-2024 10:00 . Reden: aanvulling ]

Mijn zelfbouw thuis accu


Acties:
  • +1 Henk 'm!

  • DiXY
  • Registratie: Februari 2022
  • Laatst online: 22:20
Als ik je firmware bestanden bekijk zijn ze ~1.7 MB als ik de configuratie pagina van de B+ ververs, laad hij iets minder dan 1.2MB aan JavaScript bestanden van jullie server. Dit kan toch met gemak in de flash van een ESP32-S3?

Even een screenshot van de website:
Afbeeldingslocatie: https://tweakers.net/i/rkCjA9tC8EhMT3iutE2aHPN70fA=/800x/filters:strip_exif()/f/image/YwkFN5SNUlawwM7hf3WCaWzE.png?f=fotoalbum_large

[ Voor 45% gewijzigd door DiXY op 23-01-2024 20:00 ]

Mijn zelfbouw thuis accu


Acties:
  • 0 Henk 'm!

  • chundo
  • Registratie: Mei 2006
  • Laatst online: 04-09 23:02
Op de display zelf zitten ook 2 knoppen, hoe kan ik die configureren met homey? Het zal waarschijnlijk simpel zijn maar ik vind het niet zo direct ergens in de configuratie

Acties:
  • +3 Henk 'm!

  • Torch1969
  • Registratie: Juni 2013
  • Laatst online: 19:32
chundo schreef op woensdag 24 januari 2024 @ 18:10:
Op de display zelf zitten ook 2 knoppen, hoe kan ik die configureren met homey? Het zal waarschijnlijk simpel zijn maar ik vind het niet zo direct ergens in de configuratie
Die kun je niet configureren, maar de triggers wel afvangen in een flow en daar acties aan verbinden via een flow. Trigger kaartje "De <Links/Rechts> knop op connector # is aan of uit gezet". Vul bij # het connector nummer in waarop je display zit (1 is bovenste, 4 is onderste).

Acties:
  • 0 Henk 'm!

  • chundo
  • Registratie: Mei 2006
  • Laatst online: 04-09 23:02
Ik heb een raar probleem en vind de oplossing niet. Button+ is gekoppeld met homey die ook met mijn harmony is gekoppeld.
Ik heb 2 activiteiten, Radio en TV
In de buttons heb ik dan 1 knop TV en 1 knop radio. Met de knoppen werkt alles en ik kan switchen van TV naar radio en andersom.
Ik wil dit via de display knoppen en heb 2 flows "De <Links/Rechts> knop op connector 1 is aan of uit gezet” (bedankt Torch1969) en dan gaat de activiteit aan/uit.
Als ik via de display knoppen tv of radio aan of uit zet werkt dit maar als ik van activiteit wissel start ze en valt ze uit terwijl dit met de gewone knoppen wel gaat.

Bv: ik luister radio en druk op de knop tv kijken, tv gaat aan. Ik luister radio en druk op de displayknop tv kijken, tv gaat aan en valt 2 seconden later terug uit
Met beide knoppen (display of knop) kan ik aan/uit zetten en ze door elkaar gebruiken maar switchen gaat alleen tussen de knoppen en niet met de displayknoppen terwijl er dezelfde activiteit achter zit...

Acties:
  • 0 Henk 'm!

  • Jacko01
  • Registratie: Maart 2011
  • Laatst online: 11-09 14:41
buttonplus schreef op maandag 22 januari 2024 @ 00:13:
[...]


Super knap hoe dit gemaakt is. Omdat hier toch vraag naar is ga ik zeker een keer pagina support bouwen, en wel zo dat alle display items in de Button+ in het geheugen blijven zodat pagina wissel vrijwel instantaan is.

Het is uiteraard aan een ieder hoe complex je je configuratie maakt, maar ik wil hier toch even aandacht vragen voor onze vrouwen/partners en andere huisgenoten.

De filosofie van de Button is om een super makkelijk bediening te zijn, en tegelijk heel solide, zodat je er altijd op kan vertrouwen.

Door functies van knoppen te wisselen wordt het ingewikkelder, en mogelijk gevoeliger voor fouten.

Het wisselen van schermen is het zelfde. Je moet maar net weten dat je kunt wisselen.

In mijn ideale huis
  • worden de meeste functies automatisch uitgevoerd door 'automations',
  • en heeft elk verblijfsvertrek een Button-achtig bediening voor die paar situaties waarin je een automation wil overrulen.
  • een display geeft een paar relevante waarden voor die ruimte.
  • een optineel tablet achtig apparaat kan grotere hoeveelheden informatie weergeven, inclusief grafieken, interactief. Bijvoorbeeld Grafana. Dit kan natuurlijk ook met een desktop/laptop/tablet worden bediend.
Vanuit deze mindset heb ik de Button+ ontworpen, en heb ik de verschillende keuzes gemaakt.

Dat is ook de reden dat ik bijvoorbeeld snel een extension module wil uitbrengen. Als je radio/audio functies wil heb je wat meer knoppen nodig.

Met een hoge WAF krijgen wij als tweakers meer voor elkaar. En laten we eerlijk zijn, onze W's hebben gelijk.
Mooi te lezen wat je mindset is geweest voor de ontwikeling van de button+.

Ik wissel wel van menu (heb er in totaal 3). Deze kan ik via een button wisselen, maar wordt ook gedaan door het "huis" zelf afhankelijk van tijd en in welke status het huis zich bevindt (is het avond, staat het alarm aan etc). Maar het moet niet te ingewikkeld worden..

In elke ruimte een button+ lijkt me erg leuk (moet ik alleen nog even afstemmen met de Investeringscommissie).

Het zou dan wel handig zijn dat de button+ niet alleen op de muur kan, maar dat het ook met een standaard op een buro/kast kan. Kan misschien wel lastig worden met de drukknoppen..
Ik heb nl. niet overal plek om een button+ aan de muur te hangen..

Maar tot nu toe erg blij met de button+, en met de WAF zit het ook goed. Oh ik zie de temperatuur buiten, da's handig.. ;).

Acties:
  • 0 Henk 'm!

  • Dromer
  • Registratie: Juni 2000
  • Laatst online: 11-09 13:41
Vandaag de button+ binnengekregen.
Nu valt mij op dat 2 knoppen niet lekker "klikken"
1 links van het display en 1 rechts van de bar daaronder.
doe ik iets verkeerd?

Acties:
  • 0 Henk 'm!

  • DR_Apples
  • Registratie: Januari 2024
  • Laatst online: 19-05 13:18
Dromer schreef op maandag 29 januari 2024 @ 20:51:
Vandaag de button+ binnengekregen.
Nu valt mij op dat 2 knoppen niet lekker "klikken"
1 links van het display en 1 rechts van de bar daaronder.
doe ik iets verkeerd?
Weet je zeker dat ze juist in de "houder" zitten? Er zitten aan de onderkant van de houder twee "schroefkoppen" die je in een bepaalde hoek moet draaien om de knoppen te installeren. Zitten ze op de juiste plek, dan kun je ze vastdraaien/-klemmen.
Zie handleiding op de site: https://button.plus/support/docs/89


lost dat het probleem niet op, dan moet je denk ik even contact opnemen met de heren van Button+ zelf, via de contactpagina op de site

Acties:
  • 0 Henk 'm!

  • Dromer
  • Registratie: Juni 2000
  • Laatst online: 11-09 13:41
ja dat is het gekke,
de andere doen het prima dus ze lijken goed geinstalleerd

Acties:
  • 0 Henk 'm!

  • TKroon
  • Registratie: December 2006
  • Niet online
@Dromer ik heb ook een schroef net wat verder aan moeten draaien dan ik wilde, maar dat gaf de button bar wel de ruimte om te klikken. Ik denk dus dat de schroef van het pcb daarvoor net teveel uitstak.

Daikin Altherma 3 LT 8 kW + 14,2 kWp PV


Acties:
  • +1 Henk 'm!

  • Dromer
  • Registratie: Juni 2000
  • Laatst online: 11-09 13:41
@TKroon
Dank, hoewel het wat onprettig aanvoelde hem verder te draaien was dat idd de oplossing.
ben ik ook eens een keer voorzichtig :)

Acties:
  • 0 Henk 'm!

  • P-Storm
  • Registratie: September 2006
  • Laatst online: 11-09 12:56
Hier is hij ook binnen gekomen! Nu loop ik tegen een paar dingen op, misschien dat andere dit ook zien:

1. De LED doen het niet. Nu heb ik momenteel geen 220V gekoppeld, en alleen maar USB-C naar mijn pc. Klopt het dat het alleen op 220V doet, of de firmware (1.08) dit nog niet doet?
2. Het uitlezen van MQTT lijkt goed te gaan, maar zodra ik de 2e LABEL toevoeg gaat het mis. Nu heb ik nog niet kunnen vaststellen wat het probleem is. Blijkbaar zijn er 2 'Label' event types, en moet ik de bovenste hebben.

Verder merk ik dat ik een 220V stekker had verwacht, maar wellicht dat ik met de huidige 'test' usecase een uitzondering ben, en nu even een 220V stekker eraan moet maken.

[ Voor 14% gewijzigd door P-Storm op 29-01-2024 21:58 ]


Acties:
  • 0 Henk 'm!

  • jenk
  • Registratie: November 2001
  • Laatst online: 10-09 17:57
Kun je de button+ ook in Domoticz gebruiken en zo ja, zijn er al mensen die dit draaiende hebben?
Ben juist van Domoticz naar HA aan het overgaan, maar dat gaat nog niet zonder slag of stoot qua automatiseringen.
Als de button+ in zowel HA als Domoticz ondersteund wordt is dan ga ik er denk ik 1 aanschaffen.
Als ik HA niet onder de knie krijg, dan kan ik hem altijd nog in Domoticz gebruiken.

Acties:
  • 0 Henk 'm!

  • balk
  • Registratie: Januari 2000
  • Laatst online: 21:44
jenk schreef op maandag 29 januari 2024 @ 22:13:
Kun je de button+ ook in Domoticz gebruiken en zo ja, zijn er al mensen die dit draaiende hebben?
Ben juist van Domoticz naar HA aan het overgaan, maar dat gaat nog niet zonder slag of stoot qua automatiseringen.
Als de button+ in zowel HA als Domoticz ondersteund wordt is dan ga ik er denk ik 1 aanschaffen.
Als ik HA niet onder de knie krijg, dan kan ik hem altijd nog in Domoticz gebruiken.
De Buttonplus praat met zijn buitenwereld via MQTT. Domoticz praat dat ook, dus moet kunnen.

MQTT is een soort X (fkatwitter) , B+ luistert naar een topic, bijvoorbeeld 'buttonplus/temperatuur' terwijl Domoticz een waarde publiceert op dat topic. Vergt dus wel wat configuratie maar het zou moeten kunnen, er van uitgaande dat Domoticz waardes kan sturen naar mqtt.

Acties:
  • 0 Henk 'm!

  • rene037
  • Registratie: November 2007
  • Laatst online: 08-09 16:19

rene037

Homey, SmartEVSE, Sessy

P-Storm schreef op maandag 29 januari 2024 @ 21:55:
Hier is hij ook binnen gekomen! Nu loop ik tegen een paar dingen op, misschien dat andere dit ook zien:

1. De LED doen het niet. Nu heb ik momenteel geen 220V gekoppeld, en alleen maar USB-C naar mijn pc. Klopt het dat het alleen op 220V doet, of de firmware (1.08) dit nog niet doet?
2. Het uitlezen van MQTT lijkt goed te gaan, maar zodra ik de 2e LABEL toevoeg gaat het mis. Nu heb ik nog niet kunnen vaststellen wat het probleem is. Blijkbaar zijn er 2 'Label' event types, en moet ik de bovenste hebben.

Verder merk ik dat ik een 220V stekker had verwacht, maar wellicht dat ik met de huidige 'test' usecase een uitzondering ben, en nu even een 220V stekker eraan moet maken.
Even simpele test, want ik had het in het begin ook. Als je de USB erin steekt (of adapter in stopcontact met Button+ aangesloten), knipperen de ledjes dan even kort? Dan werken ze. Zo niet, haal dan voorzichtig de module van het back-panel. Plaats hem even terug, evt op andere positie, button bar ook op andere positie en herhaal test. Grote kand dat ze wel even knipperen. Dan zat er iets niet goed.
Als ze wel knipperen maar het niet doen via MQTT, klopt daar iets niet. Behalve de kleur moet je ook de led(s) aan zetten.

Omdat het idee is om de button+ voor een standaard muurdoos te plaatsen met voeding vanaf daar, zit er geen snoer/stekker bij. Ik hoop niet dat je 230v op dat rode en zwarte draadje gezet hebt, je moet daar 3.3v op zetten uit het (wellicht mee aangeschafte) voedingkje.

Acties:
  • 0 Henk 'm!

  • -Niels-
  • Registratie: Januari 2007
  • Laatst online: 21:01
jenk schreef op maandag 29 januari 2024 @ 22:13:
Kun je de button+ ook in Domoticz gebruiken en zo ja, zijn er al mensen die dit draaiende hebben?
jahoor, dat heb ik hier naar tevredenheid draaiend :)

Ik heb DZvents scriptje gemaakt wat de juiste informatie naar MQTT publisht en dat verschijnt vervolgens netjes op de button+

Zolang je de data naar MQTT kunt sturen kan de button+ het wel weergeven

(ps. als je intresse hebt stuur maar even een PM dan kan ik mijn huidige Domoticz scriptje wel delen)

[ Voor 9% gewijzigd door -Niels- op 30-01-2024 15:02 ]


Acties:
  • 0 Henk 'm!

  • Step
  • Registratie: Januari 2004
  • Laatst online: 22:44

Step

step@tweakers.net#

Zojuist ook firmware 1.081 (kwam van 1.08) geïnstalleerd. Er zal vast iets gefixed zijn maar ik kan het verschil niet opmaken. :)

~Step @ Mac Mini i5 2018 en 13" MacBook Pro i7 2020 - eGPU build


Acties:
  • +1 Henk 'm!

  • Torch1969
  • Registratie: Juni 2013
  • Laatst online: 19:32
Step schreef op dinsdag 30 januari 2024 @ 14:54:
Zojuist ook firmware 1.081 (kwam van 1.08) geïnstalleerd. Er zal vast iets gefixed zijn maar ik kan het verschil niet opmaken. :)
Nou ik wel, dat zit hem volgens mij in deze toevoeging:
[1.081] Latest production firmware

Changes vs 1.07: Status bar can be at top/bottom or hidden, fix color not updated, fix failed startup with large configuration, several minor fixes
Het lijkt erop dat de problemen met display configuraties met meer dan 7 items nu goed werken. Ook in de web configuratie pagina d:)b

Acties:
  • 0 Henk 'm!

  • fock000
  • Registratie: September 2020
  • Laatst online: 30-10-2024
Deze week aan de slag met de Button+, Mosquitto MQTT op PI en Domoticz MQTT client gateway geïnstalleerd . Werkt allemaal super, echt een mooi concept en product, ben nu vooral benieuwd naar de status van Button+ , zie nog weinig gebeuren op de support website, is de volgende productie al onderweg ?

Acties:
  • 0 Henk 'm!

  • FlorisNielssen
  • Registratie: Maart 2006
  • Laatst online: 05-09 17:19
Gister ook binnen gekregen, dankzij de virtuele versie op de site eigenlijk snel up and running. Enige dingetje was het lettertype dat niet gelijk is. Maar ja. Kleinigheidjes (en al eerder gemeld).

Wat ik me wel afvroeg, ik wil heel graag 's nachts het scherm dimmen (of uitzetten). Vanuit de Button+ kan dat nog niet via MQTT (wellicht/waarschijnlijk na een FW update?), maar kan dat ook al door alleen (een deel van) de JSON naar de B+ te pushen?

Ik gebruik Home Assistant (maar zonder de B+ add on), maar hoe kan ik de JSON vanaf daar pushen? Ik kan niet vinden hoe anderen dat voor elkaar gekregen hebben. Is dat d.m.v. een http-request mogelijk?

Acties:
  • 0 Henk 'm!

  • visleeuw
  • Registratie: December 2015
  • Laatst online: 23:56
Vanuit Domoticz gebruik ik een shell-opdracht met mosquitto_pub, een cli programma om MQTT-opdrachten te geven. Daarmee omzeil ik de puzzel dat Domoticz alles publiceert op één topic, standaard domoticz/out. Als je vanuit Home Assistant shell-opdrachten kunt geven zou je het op die manier kunnen doen.

Acties:
  • +1 Henk 'm!

  • Step
  • Registratie: Januari 2004
  • Laatst online: 22:44

Step

step@tweakers.net#

FlorisNielssen schreef op dinsdag 30 januari 2024 @ 22:33:
Wat ik me wel afvroeg, ik wil heel graag 's nachts het scherm dimmen (of uitzetten). Vanuit de Button+ kan dat nog niet via MQTT (wellicht/waarschijnlijk na een FW update?), maar kan dat ook al door alleen (een deel van) de JSON naar de B+ te pushen?

Ik gebruik Home Assistant (maar zonder de B+ add on), maar hoe kan ik de JSON vanaf daar pushen? Ik kan niet vinden hoe anderen dat voor elkaar gekregen hebben. Is dat d.m.v. een http-request mogelijk?
Precies de vraag die ik gisteren had omdat mijn vrouw het de hal wel enigszins vond verlichten in de nacht.

Met dank aan de hulp van balk gebruik ik dit in Node-Red voor HA:
code:
1
[{"id":"288ee24636b3e1ec","type":"http request","z":"01f0e096b3692845","g":"2114dc7536a31a0c","name":"Configuration Save B+","method":"POST","ret":"txt","paytoqs":"ignore","url":"http://ip-adres-hier/configsave","tls":"","persist":false,"proxy":"","insecureHTTPParser":false,"authType":"","senderr":false,"headers":[],"x":1160,"y":1460,"wires":[["5eb70b24c2b0e1ad"]],"icon":"node-red-contrib-lcd20x4-i2c/display2.png"},{"id":"428e796aab17bdff","type":"function","z":"01f0e096b3692845","g":"2114dc7536a31a0c","name":"Set Headers","func":"msg.headers = {};\nmsg.headers[\"Accept\"] = 'application/json';\nmsg.headers[\"Accept-Encoding\"] = 'gzip, deflate, br';\nmsg.headers[\"json\"] = true;\nreturn msg;","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":930,"y":1460,"wires":[["288ee24636b3e1ec"]],"icon":"node-red/cog.svg"},{"id":"af5be6841fe9362a","type":"time-range-switch","z":"01f0e096b3692845","g":"2114dc7536a31a0c","name":"Nacht","lat":"","lon":"","startTime":"23:29","endTime":"06:29","startOffset":0,"endOffset":0,"x":330,"y":1460,"wires":[["e90d587c3f110399"],["033acf0bea014e8c"]],"icon":"node-red-contrib-simpletime/time.png"},{"id":"033acf0bea014e8c","type":"change","z":"01f0e096b3692845","g":"2114dc7536a31a0c","name":"alles 100% helderheid","rules":[{"t":"set","p":"payload","pt":"msg","to":"{\"core\":{\"name\":\"Button+\",\"location\":\"Hal boven\",\"autobackup\":true,\"brightnesslargedisplay\":100,\"brightnessminidisplay\":100,\"ledcolorfront\":0,\"ledcolorwall\":0,\"color\":0,\"statusbar\":0}}","tot":"json"}],"action":"","property":"","from":"","to":"","reg":false,"x":700,"y":1500,"wires":[["428e796aab17bdff"]],"icon":"node-red/light.svg"},{"id":"e90d587c3f110399","type":"change","z":"01f0e096b3692845","g":"2114dc7536a31a0c","name":"0% display en 1% bar  helderheid","rules":[{"t":"set","p":"payload","pt":"msg","to":"{\"core\":{\"name\":\"Button+\",\"location\":\"Hal boven\",\"autobackup\":true,\"brightnesslargedisplay\":0,\"brightnessminidisplay\":1,\"ledcolorfront\":0,\"ledcolorwall\":0,\"color\":0,\"statusbar\":0}}","tot":"json"}],"action":"","property":"","from":"","to":"","reg":false,"x":660,"y":1420,"wires":[["428e796aab17bdff"]],"icon":"font-awesome/fa-power-off"},{"id":"1b8fa79d3cdb06b9","type":"comment","z":"01f0e096b3692845","g":"2114dc7536a31a0c","name":"Bij Nacht verander helderheid","info":"Van 100% naar 0%","x":680,"y":1460,"wires":[]},{"id":"6e5588a59776dc54","type":"comment","z":"01f0e096b3692845","g":"2114dc7536a31a0c","name":"Upload configuratie","info":"","x":1150,"y":1420,"wires":[]},{"id":"2a484798a2567c8d","type":"inject","z":"01f0e096b3692845","g":"2114dc7536a31a0c","name":"23:30","props":[],"repeat":"","crontab":"30 23 * * *","once":false,"onceDelay":0.1,"topic":"","x":150,"y":1440,"wires":[["af5be6841fe9362a"]]},{"id":"1beada8e7413c34b","type":"inject","z":"01f0e096b3692845","g":"2114dc7536a31a0c","name":"06:30","props":[],"repeat":"","crontab":"30 06 * * *","once":false,"onceDelay":0.1,"topic":"","x":150,"y":1500,"wires":[["af5be6841fe9362a"]]},{"id":"5eb70b24c2b0e1ad","type":"debug","z":"01f0e096b3692845","d":true,"g":"2114dc7536a31a0c","name":"post response B+","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":1390,"y":1460,"wires":[]}]


Je moet alleen bij Configuration Save B+ nog even het IP-adres wijzigen in de node. :)

~Step @ Mac Mini i5 2018 en 13" MacBook Pro i7 2020 - eGPU build


Acties:
  • +2 Henk 'm!

  • balk
  • Registratie: Januari 2000
  • Laatst online: 21:44
Step schreef op woensdag 31 januari 2024 @ 08:14:
[...]


Precies de vraag die ik gisteren had omdat mijn vrouw het de hal wel enigszins vond verlichten in de nacht.

Met dank aan de hulp van balk gebruik ik dit in Node-Red voor HA:
code:
1
[{"id":"288ee24636b3e1ec","type":"http request","z":"01f0e096b3692845","g":"2114dc7536a31a0c","name":"Configuration Save B+","method":"POST","ret":"txt","paytoqs":"ignore","url":"http://ip-adres-hier/configsave","tls":"","persist":false,"proxy":"","insecureHTTPParser":false,"authType":"","senderr":false,"headers":[],"x":1160,"y":1460,"wires":[["5eb70b24c2b0e1ad"]],"icon":"node-red-contrib-lcd20x4-i2c/display2.png"},{"id":"428e796aab17bdff","type":"function","z":"01f0e096b3692845","g":"2114dc7536a31a0c","name":"Set Headers","func":"msg.headers = {};\nmsg.headers[\"Accept\"] = 'application/json';\nmsg.headers[\"Accept-Encoding\"] = 'gzip, deflate, br';\nmsg.headers[\"json\"] = true;\nreturn msg;","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":930,"y":1460,"wires":[["288ee24636b3e1ec"]],"icon":"node-red/cog.svg"},{"id":"af5be6841fe9362a","type":"time-range-switch","z":"01f0e096b3692845","g":"2114dc7536a31a0c","name":"Nacht","lat":"","lon":"","startTime":"23:29","endTime":"06:29","startOffset":0,"endOffset":0,"x":330,"y":1460,"wires":[["e90d587c3f110399"],["033acf0bea014e8c"]],"icon":"node-red-contrib-simpletime/time.png"},{"id":"033acf0bea014e8c","type":"change","z":"01f0e096b3692845","g":"2114dc7536a31a0c","name":"alles 100% helderheid","rules":[{"t":"set","p":"payload","pt":"msg","to":"{\"core\":{\"name\":\"Button+\",\"location\":\"Hal boven\",\"autobackup\":true,\"brightnesslargedisplay\":100,\"brightnessminidisplay\":100,\"ledcolorfront\":0,\"ledcolorwall\":0,\"color\":0,\"statusbar\":0}}","tot":"json"}],"action":"","property":"","from":"","to":"","reg":false,"x":700,"y":1500,"wires":[["428e796aab17bdff"]],"icon":"node-red/light.svg"},{"id":"e90d587c3f110399","type":"change","z":"01f0e096b3692845","g":"2114dc7536a31a0c","name":"0% display en 1% bar  helderheid","rules":[{"t":"set","p":"payload","pt":"msg","to":"{\"core\":{\"name\":\"Button+\",\"location\":\"Hal boven\",\"autobackup\":true,\"brightnesslargedisplay\":0,\"brightnessminidisplay\":1,\"ledcolorfront\":0,\"ledcolorwall\":0,\"color\":0,\"statusbar\":0}}","tot":"json"}],"action":"","property":"","from":"","to":"","reg":false,"x":660,"y":1420,"wires":[["428e796aab17bdff"]],"icon":"font-awesome/fa-power-off"},{"id":"1b8fa79d3cdb06b9","type":"comment","z":"01f0e096b3692845","g":"2114dc7536a31a0c","name":"Bij Nacht verander helderheid","info":"Van 100% naar 0%","x":680,"y":1460,"wires":[]},{"id":"6e5588a59776dc54","type":"comment","z":"01f0e096b3692845","g":"2114dc7536a31a0c","name":"Upload configuratie","info":"","x":1150,"y":1420,"wires":[]},{"id":"2a484798a2567c8d","type":"inject","z":"01f0e096b3692845","g":"2114dc7536a31a0c","name":"23:30","props":[],"repeat":"","crontab":"30 23 * * *","once":false,"onceDelay":0.1,"topic":"","x":150,"y":1440,"wires":[["af5be6841fe9362a"]]},{"id":"1beada8e7413c34b","type":"inject","z":"01f0e096b3692845","g":"2114dc7536a31a0c","name":"06:30","props":[],"repeat":"","crontab":"30 06 * * *","once":false,"onceDelay":0.1,"topic":"","x":150,"y":1500,"wires":[["af5be6841fe9362a"]]},{"id":"5eb70b24c2b0e1ad","type":"debug","z":"01f0e096b3692845","d":true,"g":"2114dc7536a31a0c","name":"post response B+","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":1390,"y":1460,"wires":[]}]


Je moet alleen bij Configuration Save B+ nog even het IP-adres wijzigen in de node. :)
@FlorisNielssen het kan ook direct vanuit HA, zie dit: https://www.home-assistant.io/integrations/rest_command/
===edit===
Ik heb maar even de code uitgeschreven. Zet dit in configuration.yaml en pas name (wk1 hieronder) en location (Woonkamer 1) aan. En het IP en de brightness natuurlijk
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
rest_command:
  bplusbrightness_max:
    url: http://192.168.1.81/configsave
    method: POST
    payload: "{\"core\":{\"name\":\"wk1\",\"location\":\"Woonkamer 1\",\"autobackup\":true,\"brightnesslargedisplay\":100,\"brightnessminidisplay\":100,\"ledcolorfront\":0,\"ledcolorwall\":0,\"color\":0,\"statusbar\":0}}"
    headers:
      content-type: application/json
      Accept: application/json
      Accept-Encoding: 'gzip, deflate, br'
      json: true
  bplusbrightness_min:
    url: http://192.168.1.81/configsave
    method: POST
    payload: "{\"core\":{\"name\":\"wk1\",\"location\":\"Woonkamer 1\",\"autobackup\":true,\"brightnesslargedisplay\":20,\"brightnessminidisplay\":20,\"ledcolorfront\":0,\"ledcolorwall\":0,\"color\":0,\"statusbar\":0}}"
    headers:
      content-type: application/json
      Accept: application/json
      Accept-Encoding: 'gzip, deflate, br'
      json: true

Je hebt dan deze services: RESTful Command: bplusbrightness_max en RESTful Command: bplusbrightness_min

[ Voor 13% gewijzigd door balk op 31-01-2024 21:02 . Reden: code toegevoegd ]


Acties:
  • 0 Henk 'm!

  • P-Storm
  • Registratie: September 2006
  • Laatst online: 11-09 12:56
rene037 schreef op dinsdag 30 januari 2024 @ 09:40:
[...]


Even simpele test, want ik had het in het begin ook. Als je de USB erin steekt (of adapter in stopcontact met Button+ aangesloten), knipperen de ledjes dan even kort? Dan werken ze. Zo niet, haal dan voorzichtig de module van het back-panel. Plaats hem even terug, evt op andere positie, button bar ook op andere positie en herhaal test. Grote kand dat ze wel even knipperen. Dan zat er iets niet goed.
Als ze wel knipperen maar het niet doen via MQTT, klopt daar iets niet. Behalve de kleur moet je ook de led(s) aan zetten.
Simpele test werkt, met startup geeft hij de RGB leds. Ik probeerde het via de GUI te doen vanaf het systeem, maar veranderen is niet gelijk activeren, dus dat was een fout van mij kant. Daarnaast is het HA-addon nog niet klaar hiervoor, dus hardware is in orde :)
rene037 schreef op dinsdag 30 januari 2024 @ 09:40:
[...]
Omdat het idee is om de button+ voor een standaard muurdoos te plaatsen met voeding vanaf daar, zit er geen snoer/stekker bij. Ik hoop niet dat je 230v op dat rode en zwarte draadje gezet hebt, je moet daar 3.3v op zetten uit het (wellicht mee aangeschafte) voedingkje.
Ik heb geen 220V op de 3.3V ingang gezet nee, dat zou tragisch eenmalige rook machine dan worden. Ik heb de voeding mee gekocht, dus dat daaraan wou ik een 220V zetten. Maar voor nu is het gewoon aan mijn pc met ontwikkelen.

Acties:
  • 0 Henk 'm!

  • Ron168
  • Registratie: Juli 2020
  • Laatst online: 03-09 14:35
Ik had mijn button+ op mijn bureau liggen, gekoppeld aan mijn pc. Alles ingesteld en alles werkte goed.

Zojuist aan de muur gehangen, aangesloten via de trafo.
Na opstarten gaan de ledjes aan, er komt initializing op het scherm te staan (en gaat weer weg) en de knoppen krijgen de juiste labels.
Achter blijft het grote display nu leeg, wel met verlichting. Echter komt er geen enkele tekst op te staan? Dit werkte nog wel toen de button+ op mijn bureau lag.
Als ik op het linker knopje aan de onderkant druk, komen het ip adres en de temperatuur in beeld.
De webpagina werkt ook zoals voorheen.

Ik heb al een reset gedaan, via de knop aan onderkant en ook factory reset. Ook aansluiten via usb lost het niet op.
Een ander schermpje, want ik heb meer button++, levert hetzelfde op.

Zie ik nu iets over het hoofd? Iemand een idee?


Firmware update gedaan naar de laatste firmware (ik kwam vanaf 1.8) haalde niets uit. Maar toen nog eens een factory reset heeft het opgelost. Geen idee wat er mis ging

[ Voor 9% gewijzigd door Ron168 op 31-01-2024 21:57 ]


Acties:
  • 0 Henk 'm!

  • NightOwlNL
  • Registratie: Maart 2000
  • Laatst online: 24-07 22:43
Voor mij ligt een B+, deze bevalt enorm goed, voor wat ik er mee gespeeld heb tot nu toe.

MQTT werkt handig, was snel opgezet en werkend gekregen :)

Ik ga er de komende tijd lekker mee proberen wat ik er mee voor elkaar kan krijgen.

Ik vroeg mij wel iets af, namelijk, of er naast MQTT ook nog bijvoorbeeld UDP kan worden gebruikt (eventueel in de toekomst)

Daar kan ik namelijk zonder er specifiek een broker voor te hoeven draaien, andere apparaten binnen mijn netwerk aansturen, die geen MQTT snappen.

Acties:
  • +2 Henk 'm!

  • FlorisNielssen
  • Registratie: Maart 2006
  • Laatst online: 05-09 17:19
Thanks, @balk!

Ik wilde al gaan knutselen om dat geïmplementeerd te krijgen, maar zo is het wel heel gemakkelijk.

Ik heb hem wel ietsje aangepast om hem configureerbaar te maken, nu kan je data meesturen (largedisplay en minidisplay) en past het mooi in één functie. In principe kan zo ook het IP adres en alle rest geconfigureerd worden, maar dat geloof ik eerlijk gezegd wel.

[code]rest_command:
buttonplus_set_brightness:
url: http://192.168.2.155/configsave
method: POST
payload: '{"core":{"name":"btn_45c79c","location":"Schlafzimmer","autobackup":false,"brightnesslargedisplay":"{{ largedisplay }}","brightnessminidisplay":"{{ minidisplay }}","ledcolorfront":0,"ledcolorwall":0,"color":0,"statusbar":0}}'
headers:
content-type: application/json
Accept: application/json
Accept-Encoding: 'gzip, deflate, br'
json: true[/code]


Edit:
Bij mij werkt het ook zonder alle onnodige values binnen het core-gedeelte opnieuw te sturen, dus het volgende werkt ook gewoon:

code:
1
2
3
4
5
6
7
8
9
10
rest_command:
  buttonplus_set_brightness:
    url: http://192.168.2.155/configsave
    method: POST
    payload: '{"core":{"brightnesslargedisplay":"{{ largedisplay }}","brightnessminidisplay":"{{ minidisplay }}"}}'
    headers:
      content-type: application/json
      Accept: application/json
      Accept-Encoding: 'gzip, deflate, br'
      json: true

[ Voor 22% gewijzigd door FlorisNielssen op 31-01-2024 23:50 ]


Acties:
  • 0 Henk 'm!

  • balk
  • Registratie: Januari 2000
  • Laatst online: 21:44
Heeft iemand al een werkende en betrouwbare manier gevonden om NS vertrektijden en vertraging op te halen en weer te geven? De Home Assistant integratie is niet betrouwbaar.

Deze is gebaseerd op ns-api maar die is ook al jaren niet meer bijgewerkt.

Iemand?

Acties:
  • 0 Henk 'm!

  • moxegy
  • Registratie: Juli 2015
  • Laatst online: 22:57
Ik heb enkele dagen geleden een melding gemaakt dat de druk knoppen op het scherm, tegen het scherm aan komen. Krijg een vlekje op het scherm wanneer je de knop indrukt.
Ik kreeg snel reactie dat er naar een oplossing wordt gezocht. Ben toch wel positief verrast door de communicatie en de community om de button+ heen!

Ik liet mijn Button+ zien aan mijn broer en die wilde hem wel testen met zijn Homey.
Echter heeft hij hem nog steeds... Ik zal een nieuwe moeten bestellen denk ik :P

Acties:
  • +1 Henk 'm!

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

Koen Hendriks

Pixel Pioneer

balk schreef op donderdag 1 februari 2024 @ 06:51:
Heeft iemand al een werkende en betrouwbare manier gevonden om NS vertrektijden en vertraging op te halen en weer te geven? De Home Assistant integratie is niet betrouwbaar.

Deze is gebaseerd op ns-api maar die is ook al jaren niet meer bijgewerkt.

Iemand?
https://apiportal.ns.nl/ zou je aardig op weg moeten kunnen helpen. Volgens mij is de open (OV) data in nederland heel goed in orde!

Acties:
  • +2 Henk 'm!

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

Koen Hendriks

Pixel Pioneer

Step schreef op dinsdag 30 januari 2024 @ 14:54:
Zojuist ook firmware 1.081 (kwam van 1.08) geïnstalleerd. Er zal vast iets gefixed zijn maar ik kan het verschil niet opmaken. :)
Uit interne bron:
Enige aanpassing is het vergroten van de buffer voor de JSON parse/serialize van de configuratie. In sommige extreme gevallen met heel grote configuratie kon dit er toe leiden dat de B+ niet opstartte.
@balk misschien lost dit ook jouw eerdere probleem op met max 46 topics ?

[ Voor 7% gewijzigd door Koen Hendriks op 01-02-2024 09:56 ]


Acties:
  • 0 Henk 'm!

  • Jamie4242
  • Registratie: Juli 2018
  • Laatst online: 10-09 21:17
balk schreef op donderdag 1 februari 2024 @ 06:51:
Heeft iemand al een werkende en betrouwbare manier gevonden om NS vertrektijden en vertraging op te halen en weer te geven? De Home Assistant integratie is niet betrouwbaar.

Deze is gebaseerd op ns-api maar die is ook al jaren niet meer bijgewerkt.

Iemand?
Misschien iets op basis van https://ovapi.nl/? Helaas zijn hun docs nogal verschrikkelijk maar het werkt wel.

Acties:
  • +2 Henk 'm!

  • Waah
  • Registratie: Maart 2009
  • Laatst online: 21:20
FlorisNielssen schreef op woensdag 31 januari 2024 @ 23:04:
Thanks, @balk!

Ik wilde al gaan knutselen om dat geïmplementeerd te krijgen, maar zo is het wel heel gemakkelijk.

Ik heb hem wel ietsje aangepast om hem configureerbaar te maken, nu kan je data meesturen (largedisplay en minidisplay) en past het mooi in één functie. In principe kan zo ook het IP adres en alle rest geconfigureerd worden, maar dat geloof ik eerlijk gezegd wel.

[code]rest_command:
buttonplus_set_brightness:
url: http://192.168.2.155/configsave
method: POST
payload: '{"core":{"name":"btn_45c79c","location":"Schlafzimmer","autobackup":false,"brightnesslargedisplay":"{{ largedisplay }}","brightnessminidisplay":"{{ minidisplay }}","ledcolorfront":0,"ledcolorwall":0,"color":0,"statusbar":0}}'
headers:
content-type: application/json
Accept: application/json
Accept-Encoding: 'gzip, deflate, br'
json: true[/code]


Edit:
Bij mij werkt het ook zonder alle onnodige values binnen het core-gedeelte opnieuw te sturen, dus het volgende werkt ook gewoon:

code:
1
2
3
4
5
6
7
8
9
10
rest_command:
  buttonplus_set_brightness:
    url: http://192.168.2.155/configsave
    method: POST
    payload: '{"core":{"brightnesslargedisplay":"{{ largedisplay }}","brightnessminidisplay":"{{ minidisplay }}"}}'
    headers:
      content-type: application/json
      Accept: application/json
      Accept-Encoding: 'gzip, deflate, br'
      json: true
Werkt als een tiet _/-\o_

Voor wie (zoals ik) weinig automations maakt, een voorbeeld dat elk uur kijkt hoe laat het is, en vervolgens de brightness hoog zet als het tussen een bepaalde tijd is. Als het buiten die tijd is, dimt die.

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
alias: brightness buttonplus
description: ""
trigger:
  - platform: time_pattern
    hours: "*"
condition: []
action:
  - if:
      - condition: time
        after: "06:59:00"
        before: "20:59:00"
        weekday:
          - sat
          - fri
          - wed
          - thu
          - tue
          - mon
          - sun
    then:
      - service: rest_command.buttonplus_slaapkamer_set_brightness
        data:
          largedisplay: 80
          minidisplay: 80
    else:
      - service: rest_command.buttonplus_slaapkamer_set_brightness
        data:
          largedisplay: 0
          minidisplay: 3
  - if:
      - condition: time
        after: "06:59:00"
        before: "22:59:00"
        weekday:
          - sat
          - fri
          - wed
          - thu
          - tue
          - mon
          - sun
    then:
      - service: rest_command.buttonplus_woonkamer_set_brightness
        data:
          largedisplay: 80
          minidisplay: 80
    else:
      - service: rest_command.buttonplus_woonkamer_set_brightness
        data:
          largedisplay: 30
          minidisplay: 30
mode: single


Kan vast beter etc, maar voor de beginners onder ons :+

Voor importeren:
Settings -> Automations & Scenes -> Create Automation
Puntjes-menu rechts boven, Edit in Yaml, code plakken en dan weer "Edit in visual editor". Dan kan je je eigen button+ kiezen, de tijden aanpassen etc. Op een interval van een uur gezet omdat, wanneer ik de tijden wijzig, dat dan niet overal hoef te doen maar alleen in de IF statement.

Ga hem nog wel uitbreiden met "als het licht aan is" enzovoorts. Maar das voor later

Acties:
  • 0 Henk 'm!

  • Holmes
  • Registratie: Februari 2021
  • Laatst online: 09-09 22:04
Stomme vraag misschien, en misschien ondersteund B+ dit gewoon nog niet. Maar al de informatie wat op mijn scherm komt (stroomverbruik, temperatuur, enz) zijn vaste nummers, zonder comma. Kan dit ergens aangezet worden? Ik gebruik B+ met Homey

Acties:
  • 0 Henk 'm!

  • JackBol
  • Registratie: Maart 2000
  • Niet online

JackBol

Security is not an option!

Topicstarter
Holmes schreef op donderdag 1 februari 2024 @ 13:05:
Stomme vraag misschien, en misschien ondersteund B+ dit gewoon nog niet. Maar al de informatie wat op mijn scherm komt (stroomverbruik, temperatuur, enz) zijn vaste nummers, zonder comma. Kan dit ergens aangezet worden? Ik gebruik B+ met Homey
Je kan number rounding aanpassen in Display configuration.

De actuele opbrengst van mijn Tibber Homevolt


Acties:
  • 0 Henk 'm!

  • amaterasu
  • Registratie: Januari 2010
  • Laatst online: 21:39

amaterasu

In memory of Cj

Ik probeer zojuist een order te plaatsen maar krijg de volgende melding wanneer ik mijn adres wil toevoegen.

"TypeError: Cannot read properties of undefined (reading 'CountryCode')".
Op 2 machines en browsers geprobeerd.

Nu maar even wachten op de support.

Acties:
  • 0 Henk 'm!

  • Rixard
  • Registratie: September 2000
  • Laatst online: 11-09 08:41
@Holmes Komma zal niet werken als je de afronding van de Button+ zelf wil gebruiken. Die werkt namelijk met punten. Zie ook issue #117: https://button.plus/support/issues

Acties:
  • 0 Henk 'm!

  • Holmes
  • Registratie: Februari 2021
  • Laatst online: 09-09 22:04
@JackBol @Rixard

Bedankt voor de info 👍🙂

Acties:
  • 0 Henk 'm!

  • FlorisNielssen
  • Registratie: Maart 2006
  • Laatst online: 05-09 17:19
Waah schreef op donderdag 1 februari 2024 @ 11:03:
[...]


Werkt als een tiet _/-\o_

Voor wie (zoals ik) weinig automations maakt, een voorbeeld dat elk uur kijkt hoe laat het is, en vervolgens de brightness hoog zet als het tussen een bepaalde tijd is. Als het buiten die tijd is, dimt die.

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
alias: brightness buttonplus
description: ""
trigger:
  - platform: time_pattern
    hours: "*"
condition: []
action:
  - if:
      - condition: time
        after: "06:59:00"
        before: "20:59:00"
        weekday:
          - sat
          - fri
          - wed
          - thu
          - tue
          - mon
          - sun
    then:
      - service: rest_command.buttonplus_slaapkamer_set_brightness
        data:
          largedisplay: 80
          minidisplay: 80
    else:
      - service: rest_command.buttonplus_slaapkamer_set_brightness
        data:
          largedisplay: 0
          minidisplay: 3
  - if:
      - condition: time
        after: "06:59:00"
        before: "22:59:00"
        weekday:
          - sat
          - fri
          - wed
          - thu
          - tue
          - mon
          - sun
    then:
      - service: rest_command.buttonplus_woonkamer_set_brightness
        data:
          largedisplay: 80
          minidisplay: 80
    else:
      - service: rest_command.buttonplus_woonkamer_set_brightness
        data:
          largedisplay: 30
          minidisplay: 30
mode: single


Kan vast beter etc, maar voor de beginners onder ons :+

Voor importeren:
Settings -> Automations & Scenes -> Create Automation
Puntjes-menu rechts boven, Edit in Yaml, code plakken en dan weer "Edit in visual editor". Dan kan je je eigen button+ kiezen, de tijden aanpassen etc. Op een interval van een uur gezet omdat, wanneer ik de tijden wijzig, dat dan niet overal hoef te doen maar alleen in de IF statement.

Ga hem nog wel uitbreiden met "als het licht aan is" enzovoorts. Maar das voor later
Met een kleine aanpassing kan je hem iets universeler maken, zodat je niet 2 losse rest_commands nodig hebt voor slaap- en woonkamer:
code:
1
2
3
4
5
6
7
8
9
10
rest_command:
  buttonplus_set_brightness:
    url: http://{{ ip }}/configsave
    method: POST
    payload: '{"core":{"brightnesslargedisplay":"{{ largedisplay }}","brightnessminidisplay":"{{ minidisplay }}"}}'
    headers:
      content-type: application/json
      Accept: application/json
      Accept-Encoding: 'gzip, deflate, br'
      json: true

Dan moet je dus nog wel óók je ip-adres meegeven in de data die je meestuurt, bijvoorbeeld:
code:
1
2
3
4
5
    - service: rest_command.buttonplus_set_brightness
      data:
        ip: 192.168.1.2
        largedisplay: 0
        minidisplay: 3

Acties:
  • 0 Henk 'm!

  • remko2000
  • Registratie: Juli 2015
  • Laatst online: 23-01 15:50
mss een domme vraag maar hoe krijg ik een waarde (svalue1) uit deze payloud (dit is uit mijn terminal gekopieerd) van een sensor uit domoticz op. mijn display:

domoticz/out {
"Battery" : 255,
"LastUpdate" : "2024-02-03 16:38:19",
"RSSI" : 12,
"description" : "ESP01 op 10.0.1.107",
"dtype" : "P1 Smart Meter",
"hwid" : "9",
"id" : "0001",
"idx" : 155,
"name" : "Stroomverbruik",
"nvalue" : 0,
"org_hwid" : "9",
"stype" : "Energy",
"svalue1" : "13712555",
"svalue2" : "13936084",
"svalue3" : "0",
"svalue4" : "0",
"svalue5" : "349",
"svalue6" : "0",
"unit" : 1

Ik heb nu zo ongeveer elke variant geprobeerd maar mijn button plus snapt niet wat ie moet weergeven (dus doet ie alles maar).

Dit werkt iig niet:
topic: domoticz/out
MQTTpayload: "idx" : 155, "svalue1" : "."

[ Voor 4% gewijzigd door remko2000 op 03-02-2024 19:18 ]


Acties:
  • 0 Henk 'm!

  • FlorisNielssen
  • Registratie: Maart 2006
  • Laatst online: 05-09 17:19
@remko2000 Heb je die zelf gecombineerd tot één payload of komt die zo uit de sensor?

Ik ben niet bekend met domoticz, maar zou vanuit MQTT verwachten dat je meer onderwerpen aanmaakt.
Bijvoorbeeld:
code:
1
2
3
4
5
domoticz/smartmeter/dtype
domoticz/smartmeter/svalue1
domoticz/smartmeter/svalue2
domoticz/smartmeter/idx
...

Via domoticz zou je dan de svalue1 ("13712555") kunnen posten naar en de B+ kan zich dan abonneren op
code:
1
domoticz/smartmeter/svalue1

En als je ook de idx wilt weergeven kan je in de B+ een tweede veld toevoegen dat zich abonneert op
code:
1
domoticz/smartmeter/idx

Acties:
  • 0 Henk 'm!

  • remko2000
  • Registratie: Juli 2015
  • Laatst online: 23-01 15:50
nee, domoticz/out spuugt dit soort mqtt info uit (ik monitor in mqtt explorer). Dit komt van mijn P1 meter en dat komt er echt zo uit. Er worden geen aparte topics van gemaakt. Ook van mijn temperatuursensoren en derg. ziet het er ongeveer zo uit. Bijgaand een exportje als ik meeluister op domoticz/out:

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
domoticz/out {
    "Battery" : 255,
    "LastUpdate" : "2024-02-03 17:36:08",
    "RSSI" : 12,
    "description" : "ESP01 op 10.0.1.107",
    "dtype" : "P1 Smart Meter",
    "hwid" : "9",
    "id" : "0001",
    "idx" : 155,
    "name" : "Stroomverbruik",
    "nvalue" : 0,
    "org_hwid" : "9",
    "stype" : "Energy",
    "svalue1" : "13713207",
    "svalue2" : "13936084",
    "svalue3" : "0",
    "svalue4" : "0",
    "svalue5" : "2311",
    "svalue6" : "0",
    "unit" : 1
}

domoticz/out {
    "Battery" : 255,
    "LastUpdate" : "2024-02-03 17:36:13",
    "RSSI" : 10,
    "description" : "Wemos op 10.0.1.22",
    "dtype" : "General",
    "hwid" : "2",
    "id" : "82135",
    "idx" : 135,
    "name" : "Waterverbruik",
    "nvalue" : 0,
    "org_hwid" : "2",
    "stype" : "Counter Incremental",
    "svalue1" : "7774",
    "unit" : 1
}

domoticz/out {
    "Battery" : 255,
    "LastUpdate" : "2024-02-03 17:36:13",
    "RSSI" : 12,
    "description" : "ESP01 op 10.0.1.107",
    "dtype" : "P1 Smart Meter",
    "hwid" : "9",
    "id" : "0001",
    "idx" : 155,
    "name" : "Stroomverbruik",
    "nvalue" : 0,
    "org_hwid" : "9",
    "stype" : "Energy",
    "svalue1" : "13713207",
    "svalue2" : "13936084",
    "svalue3" : "0",
    "svalue4" : "0",
    "svalue5" : "2311",
    "svalue6" : "0",
    "unit" : 1
}

domoticz/out {
    "Battery" : 255,
    "LastUpdate" : "2024-02-03 17:36:19",
    "RSSI" : 4,
    "description" : "",
    "dtype" : "Temp + Humidity",
    "hwid" : "2",
    "id" : "1409F",
    "idx" : 79,
    "name" : "Vocht badkamer",
    "nvalue" : 0,
    "org_hwid" : "2",
    "stype" : "THGN122/123/132, THGR122/228/238/268",
    "svalue1" : "16.00",
    "svalue2" : "84",
    "svalue3" : "3",
    "unit" : 1
}

domoticz/out {
    "Battery" : 255,
    "LastUpdate" : "2024-02-03 17:36:19",
    "RSSI" : 12,
    "description" : "ESP01 op 10.0.1.107",
    "dtype" : "P1 Smart Meter",
    "hwid" : "9",
    "id" : "0001",
    "idx" : 155,
    "name" : "Stroomverbruik",
    "nvalue" : 0,
    "org_hwid" : "9",
    "stype" : "Energy",
    "svalue1" : "13713214",
    "svalue2" : "13936084",
    "svalue3" : "0",
    "svalue4" : "0",
    "svalue5" : "2328",
    "svalue6" : "0",
    "unit" : 1
}

[ Voor 81% gewijzigd door remko2000 op 03-02-2024 19:51 ]


Acties:
  • 0 Henk 'm!

  • visleeuw
  • Registratie: December 2015
  • Laatst online: 23:56
Wat Domoticz betreft ben ik er ook nog niet achter of en hoe je diverse topics kunt maken. Ik gebruik een workaround via een dzVents script. Als een apparaat wijzigt en het script triggert laat ik via domoticz.executeShellCommand mosquitto_pub aanroepen met het gewenste topic en de gewenste waarde. Zie ook issue 42 op button.plus.

[ Voor 0% gewijzigd door visleeuw op 04-02-2024 10:53 . Reden: typo ]


Acties:
  • 0 Henk 'm!

  • visleeuw
  • Registratie: December 2015
  • Laatst online: 23:56
Een voorbeeld van een dzVents scriptje:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
return {
    on = {
        devices = {
            'Elec. meterstanden'
        }
    },
    logging = {
        level = domoticz.LOG_INFO,
        marker = 'template',
    },
    execute = function(domoticz, device)
        domoticz.log('Device ' .. device.name .. ' was changed', domoticz.LOG_INFO)
        domoticz.log(device.actualWatt)
--      domoticz.executeShellCommand ( 'mosquitto_pub  -h 127.0.0.1 -p 1883 -t domoticz/out/bplus1/knop2/label -m ' .. device.actualWatt .. '')
    end
}

Het executeShellCommand statement heb ik even als comment en voorbeeld ingevoegd.
Dit commando laat mosquitto_pub een bericht sturen naar de MQTT-broker op de localhost met als topic 'domoticz/out/bplus1/knop2/label' en als message de waarde actualWatt van het apparaat 'Elec. meterstanden'.
Dat topic is vrij te kiezen, als de Button+ maar op dat topic een subscribe heeft, voor bv. het label van knop2.

Dit script geeft in de logfile bij mij de waarde van de actuele levering in Watt.

Acties:
  • 0 Henk 'm!

  • voorstad
  • Registratie: December 2006
  • Laatst online: 20:00
Het lukt mij niet om backups te maken en/of JSON configuratie file te uploaden naar de Button+. Een beetje onhandig, aangezien ik een nieuwe PCB moet omwisselen.

Nu werk ik met Firefox (uiteraard), met wat privacy plugings, op een Fedora Linux systeem, dus dacht dat het daaraan zou kunnen liggen. Maar ook als ik op Fedora de (degoogled) Chromium browser gebruik, lukt het niet.

De interface blijft aangeven dat ik niet ingelogd ben, en dus geen backups kan maken. Wanneer ik de JSON configurationfile plak en op 'import' klik, krijg ik een wit scherm.

Vraag: ben ik de enige, ligt het aan mijn platform, of is dit een bekend probleem? Ik heb het IP adres toegevoegd als uitzondering in de 'exception for enhanced tracking protection' .

[ Voor 7% gewijzigd door voorstad op 04-02-2024 16:04 ]


Acties:
  • +1 Henk 'm!

  • visleeuw
  • Registratie: December 2015
  • Laatst online: 23:56
@voorstad : Zie issue #52 op button.plus

Acties:
  • 0 Henk 'm!

  • voorstad
  • Registratie: December 2006
  • Laatst online: 20:00
Ah, gevonden. Het is niet een uitzondering in de 'exception for enhanced tracking protection', maar een uitzondering bij de 'cookies en sitedata'.

Het lukt nu!

Acties:
  • +1 Henk 'm!

  • SavageNL
  • Registratie: November 2001
  • Laatst online: 09-09 08:54
Koen Hendriks schreef op zaterdag 23 december 2023 @ 13:26:
[...]
dus 3 keer een 8 bit waarde voor red green en blue.

100,100,100 word dus 6579300

6579300 = 11001000110010001100100

Die delen in groepjes van 8 bits:

code:
1
2
1100100 01100100 01100100
   100      100     100
Ik had het nog niet voorbij zien komen, maar dit kan makkelijker.

Het lijkt erop dat 0x[hex] waarden ook gewoon werken
100dec = 64hex

Dus ipv `6579300` kun je ook `0x646464` gebruiken. Vol rood is dan 'gewoon' `0xff0000`.

[ Voor 3% gewijzigd door SavageNL op 05-02-2024 13:41 ]


Acties:
  • 0 Henk 'm!

  • remko2000
  • Registratie: Juli 2015
  • Laatst online: 23-01 15:50
Ik mis een goede beschrijving van de aansturing van de led's. Ik zit te zoeken maar kom er niet echt uit.
Voorbeeld:
Onder 1 button heb ik het in/uitschakelen (toggle) van mijn huiskamer verlichting. Ik doe dat met payload '{"command": "switchscene", "idx": 9, "switchcmd": "Toggle" }' richting domoticz.

Hoe kan ik de led mee aanschakelen in een bepaald kleur (en dimniveau?).
Waar geef ik dit mee?

Zelfde geldt voor de wallLed, hoe stuur ik die aan?

Acties:
  • +2 Henk 'm!

  • balk
  • Registratie: Januari 2000
  • Laatst online: 21:44
remko2000 schreef op maandag 5 februari 2024 @ 17:24:
Ik mis een goede beschrijving van de aansturing van de led's. Ik zit te zoeken maar kom er niet echt uit.
Voorbeeld:
Onder 1 button heb ik het in/uitschakelen (toggle) van mijn huiskamer verlichting. Ik doe dat met payload '{"command": "switchscene", "idx": 9, "switchcmd": "Toggle" }' richting domoticz.

Hoe kan ik de led mee aanschakelen in een bepaald kleur (en dimniveau?).
Waar geef ik dit mee?

Zelfde geldt voor de wallLed, hoe stuur ik die aan?
balk in "Button+ topic"

Dit werkt bij mij. Leds los aansturen werkt nog niet, of ik weet niet hoe. Dim niveau kan je niet instellen, maar je kunt wel een minder felle kleur kiezen. Als in: dezelfde kleur maar minder intens. Ik ben laatst begonnen met een Node Red flow met kleur kiezer zodat je live op de B+ ziet welke kleur het eigenlijk is. Ga ik delen.
====edit=====
Zie hier. Vrij rudimentair. Je moet zelf even uitzoeken hoe je een dashboard aan de praat krijgt. Waarom mijn dashboard Spotify heet weet ik niet :)
https://github.com/balk77...enu/tree/main/colorpicker

[ Voor 11% gewijzigd door balk op 05-02-2024 22:24 ]


Acties:
  • 0 Henk 'm!

  • remko2000
  • Registratie: Juli 2015
  • Laatst online: 23-01 15:50
balk schreef op maandag 5 februari 2024 @ 17:36:
[...]

balk in "Button+ topic"

Dit werkt bij mij. Leds los aansturen werkt nog niet, of ik weet niet hoe. Dim niveau kan je niet instellen, maar je kunt wel een minder felle kleur kiezen. Als in: dezelfde kleur maar minder intens. Ik ben laatst begonnen met een Node Red flow met kleur kiezer zodat je live op de B+ ziet welke kleur het eigenlijk is. Ga ik delen.
====edit=====
Zie hier. Vrij rudimentair. Je moet zelf even uitzoeken hoe je een dashboard aan de praat krijgt. Waarom mijn dashboard Spotify heet weet ik niet :)
https://github.com/balk77...enu/tree/main/colorpicker
waar hang ik die 'RGBLED' met topic dan onder? onder display is deze optie er niet en ik lees dat dit niet werkt onder een knop (toch geprobeerd maar werkt idd niet). Bovendien moet ik dit dan 'publishen'. via mqttexplorer; het is natuurlijk mooier dat ik dit via domoticz kan laten versturen onder bepaalde condities zoals een switch die aan of uit staat. Of vraag ik nu teveel :*) .

Acties:
  • 0 Henk 'm!

  • balk
  • Registratie: Januari 2000
  • Laatst online: 21:44
remko2000 schreef op dinsdag 6 februari 2024 @ 17:05:
[...]

waar hang ik die 'RGBLED' met topic dan onder? onder display is deze optie er niet en ik lees dat dit niet werkt onder een knop (toch geprobeerd maar werkt idd niet). Bovendien moet ik dit dan 'publishen'. via mqttexplorer; het is natuurlijk mooier dat ik dit via domoticz kan laten versturen onder bepaalde condities zoals een switch die aan of uit staat. Of vraag ik nu teveel :*) .
Als je dit onder een knop doet zou het moeten werken: Afbeeldingslocatie: https://tweakers.net/i/jDm60izDoTgQ-ifEcKdbLkYz0to=/800x/filters:strip_exif()/f/image/gHc3eNe2HnzX32Vslh4QWET9.png?f=fotoalbum_large
Dus kies RGB Led. Zie ook het topic waar ik naar link.

Acties:
  • 0 Henk 'm!

  • Redleg
  • Registratie: Juli 2001
  • Laatst online: 23:40
Wat is jullie ervaring met de LED's? Ik vind de kwaliteit best wel teleurstellend wanneer de LED's aan staan. Het verschilt erg per knop. Het wordt niet alleen verlicht bij de knop, maar ook aan de rand.

Of is dit een fabricagefout?

Afbeeldingslocatie: https://tweakers.net/i/ARzQwgh-6Rcfm8TiwpHjaCfwjcg=/x800/filters:strip_exif()/f/image/ZodHxhZmBqkAhea7fXcRW0y3.png?f=fotoalbum_large
Pagina: 1 ... 9 ... 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.