Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
Heb je ooit de verlichting in je huis vanaf je computer willen bedienen? Het is eigenlijk redelijk betaalbaar om dat te doen. U kunt zelfs sprinklerinstallaties, automatische zonwering, gemotoriseerde projectieschermen, enz. aansturen. U hebt twee stukken hardware nodig om aan de slag te gaan. Een controller die verbinding maakt met uw computer; en een dimmerschakelaar. Ik gebruik SmartHome Insteon-producten in dit voorbeeld.
Stap 1: installeer de schakelaar
Volg de instructies voor het installeren van de switch. De schakelaar die ik gebruik is van het merk Insteon, maar er zijn andere soorten op afstand bedienbare schakelaars zoals X10. Deze schakelaars hebben de neutrale lijn nodig om signalen (commando's) over te sturen. Als uw schakelkast geen nulleider heeft, heeft u een probleem. Neem contact op met een elektricien om te zien wat u kunt doen.
Stap 2: Controller installeren/instellen
Je hebt een controller nodig die commando's over de hoogspanningslijnen naar je switch stuurt. Ik gebruik de Insteon PowerLinc Controller met een seriële verbinding. Dit werkt met Windows en Mac. Windows heeft freeware die gemakkelijk te vinden is op Google. De installatie was eenvoudig. Ik heb hem in het stopcontact gestoken, de seriële connector op mijn pc aangesloten en dat is alles. Je moet SDM SmartHome Device Manager downloaden en installeren. Nu, als je dit eenmaal hebt geïnstalleerd, kun je beginnen met het sturen van commando's naar de PLC (PowerLinc Controller). Omdat ik een MacBook in een andere kamer had, heb ik SDM Socket Server geïnstalleerd, wat freeware is voor Windows. Hierdoor kon ik via TCP/IP van bovenaf verbinding maken en beneden berichten verzenden. Opmerking: u moet een registerinstelling wijzigen om deze software te laten werken met de seriële (COM1)-poort. HKEY_USERS\. DEFAULT\Software\Smarthome\SmarthomeDeviceManager De poort moest worden gewijzigd van USB4 naar COM1. Hier zijn enkele verschillende programma's die u misschien ook nuttig vindt.
Stap 3: Speel met een script
Ik heb een Python-script gemaakt dat in feite gewoon verbinding maakt met de SDM-socketserver en berichten naar de PLC-controller beneden stuurt. Je kunt leuke dingen doen, zoals de lichten aan en uit doen. Een praktischer ding om te doen is het op een timer zetten om je 's ochtends wakker te maken. Eigenlijk kun je timers direct in de PowerLinc Controller programmeren als je InHomeFre of andere software gebruikt. Je hebt iets meer controle als je het script zelf codeert.