Meerdere schermen tonen dezelfde energiedata in huis, zonder dat elk bordje apart de HomeWizard P1-meter en sockets bevraagt.
Elk AutoSockets-bordje bevraagt de HomeWizard P1-meter zelf via HTTP — één rondje (vraag + antwoord) duurt enkele tientallen milliseconden. Met één scherm merk je daar niets van. Zet je er een tweede of derde bij, elk met zijn eigen pollinterval, dan lopen ze elkaar geregeld voor de voeten bij de meter. Dat zie je dan als een bordje dat af en toe een meting mist of kort Conn ERR toont.
Oplossing: laat maar één bordje de meter en de sockets bevragen, en laat dat bordje de waarden doorsturen naar de rest.
Alleen de T-Display S3 scant het netwerk, bevraagt de P1-meter en de sockets, en schakelt ze indien gewenst. Elke seconde stuurt hij alles wat op een scherm moet verschijnen door naar de bordjes die zich als client hebben aangemeld — via een klein UDP unicast-pakketje van iets meer dan 200 bytes.
De clients scannen niets, schakelen niets en hebben niets in te stellen. Ze ontvangen het pakketje en tekenen het scherm — verder niets.
Elk bordje dat al als scherm voor AutoSockets werkt, kan ook als receive-only client draaien — zelfde scherm, maar dan zonder dat het de P1-meter zelf lastigvalt:
Battery-client in ontwikkeling — e-paper-achtig scherm dat geen stroom trekt zolang het beeld niet verandert.
Twee actieve zenders tegelijk wordt niet ondersteund — er mag maar één bordje zijn dat de P1-meter en de sockets echt bevraagt en schakelt. Alle andere bordjes draaien de client-firmware.