Raspberry Pi styr nexa uttag - lagra status på/av?

Permalänk
Medlem
Skrivet av medbor:

Jag är utvecklare och tänker därför på edge cases. Jag har full förståelse för att alla lösningar inte är perfekta och det är säkert okej det med. Kan ändå vara bra att vara medveten om att de finns och kanske fundera på om det går att lösa på andra sätt. Sätt inte återställningen vid midnatt bara, då kommer saker gå fel på nyår eller nåt säkert!

Skickades från m.sweclockers.com

Jag är projektledare och tänker efter projekttriangeln, tid - kostnad - omfattning.

För att tända fönsterlampor behöver jag inget idiotsäkert. Talar man om att styra värmepump m.m. så är det såklart viktigare med driftsäkerhet. Kan ju ganska lätt ordna en knapp på webbsidan för att synka om, och skicka tänd/släck beroende på vilket schema som gäller.

Permalänk

SQL-server, haha. Snacka om overkill lösning för att spara ett per bool-värden.

Du kan spara till en txt-fil eller vad som helst, behöver inte va krångligare än så

Om du exempelvis kör node så är det bara att skapa lampstatus.json sen skriver du över den med status för samtliga lampor

var fs = require("fs"); fs.writeFile("lampstatus.json", `{"kök":true, "hall":false}`);

Men om du inte förväntar dig att servern ska gå ned regelbundet så behöver du kanske inte persistera datat överhuvudtaget dock. Till en början räcker det väl med att ha det sparat i minnet (alltså helt enkelt en variabel)
Blir det strömavbrott så har du ju ändå ingen glädje av att ha persisterat statusen som den var innan strömavbrottet.