Forum » Elektrotehnika in elektronika » Električno stikalo z oddaljenim nadzorom
Električno stikalo z oddaljenim nadzorom
Torx ::
Pozdravljeni,
Že en čas srfam pa ne najdem ničesar (za razumno ceno). Iščem električno (220V) stikalo s posamičnim nadzorom vsaj štirih vtičnic, ki zmorejo vsaka 10-16A, in se ga lahko daljinsko nadzira preko etherneta/IP (RJ45, ne wifi). Priklop je lahko eno ali trofazni (32A). Kakšne ideje?
Že en čas srfam pa ne najdem ničesar (za razumno ceno). Iščem električno (220V) stikalo s posamičnim nadzorom vsaj štirih vtičnic, ki zmorejo vsaka 10-16A, in se ga lahko daljinsko nadzira preko etherneta/IP (RJ45, ne wifi). Priklop je lahko eno ali trofazni (32A). Kakšne ideje?
Ishmael ::
DIY
ŽigaDolhar:Slo-Tech ni zavezan tebi (ali komurkoli drugemu) omogočati platformo
za širjenje svojih misli in uresničevanje tvoje pravice do svobode govora.
Nenapisani člen Slo-Tech pravilnika krši 39. člen Ustave RS
za širjenje svojih misli in uresničevanje tvoje pravice do svobode govora.
Nenapisani člen Slo-Tech pravilnika krši 39. člen Ustave RS
int47 ::
Išči switched PDU.
Težava je, da je to namenjeno za IT in je cena temu primerna.
Za 3F izvedbo, ali večji tok boš moral dodati kontaktorje.
Za samogradnjo, poglej:
Tux Graphics Kodo bo potrebno popraviti za več kanalov.
Druga varianta je arduino ploščica + ENC28j60 shield, ali arduino ethernet shield in relay shied.
Tretja varianta je Raspberry PI z ethernet vmesnikom in arduino relay shield.
Še ena možnost je uporaba krmilnika (PLC) z ethernet vmesnikom + releji.
Šlo bi tudi s predelavo kakšnega routerja .
Če preklopna zmogljivost relejev ni dovolj, ali rabiš preklop 3f porabnika je potrebno dodat še ustrezen kontaktor.
Težava je, da je to namenjeno za IT in je cena temu primerna.
Za 3F izvedbo, ali večji tok boš moral dodati kontaktorje.
Za samogradnjo, poglej:
Tux Graphics Kodo bo potrebno popraviti za več kanalov.
Druga varianta je arduino ploščica + ENC28j60 shield, ali arduino ethernet shield in relay shied.
Tretja varianta je Raspberry PI z ethernet vmesnikom in arduino relay shield.
Še ena možnost je uporaba krmilnika (PLC) z ethernet vmesnikom + releji.
Šlo bi tudi s predelavo kakšnega routerja .
Če preklopna zmogljivost relejev ni dovolj, ali rabiš preklop 3f porabnika je potrebno dodat še ustrezen kontaktor.
poweroff ::
DIY, kupiš 4-kanalni rele za par EUR, potem pa lahko vzameš OrangePi Zero za ~6 EUR in gor postaviš web server preko katerega krmiliš zadevo. Preko crona pa lahko časovno krmiliš vse skupaj.
Tako reč sem si jaz naredil in sicer za dve vtičnici, edino omejitev ima 10A. Stal je pa rele okrog 1 EUR.
Pa še tole, za malo več kot 10 EUR dobiš pa že 4-kanalni rele z vgrajenim Bluetoothom in v ohišju.
Tako reč sem si jaz naredil in sicer za dve vtičnici, edino omejitev ima 10A. Stal je pa rele okrog 1 EUR.
Pa še tole, za malo več kot 10 EUR dobiš pa že 4-kanalni rele z vgrajenim Bluetoothom in v ohišju.
sudo poweroff
Zgodovina sprememb…
- spremenilo: poweroff ()
poweroff ::
Ja pa saj to ni problem narediti. Uporabiš križno stikalo pa rele na eni strani in je stvar rešena.
sudo poweroff
poweroff ::
Ali pa to, ja. V bistvu lahko uporabiš navadno stikalo (ali pa tipko stikalo), pa en pull up upora daš (10k recimo) in je stvar rešena. Pa to daš kar na OrangePi, da imaš eno samo napravo, ne dveh. Edino na Zero je treba nalotati pine... V resnici pol ure dela.
sudo poweroff
Torx ::
Hvala za predloge. Bo DIY še najbolj smiselna. Trenutno imam zadeve rešene z d-link WiFi stikali, saj še kar solidno delujejo, imajo pa par "hib"- ena je, da po izpadu napajanja ne ohranijo predhodnega stanja - vedno preklopijo na off, druga težava pa je wifi/povezljivost/dostopnost njihovih strežnikov..
poweroff ::
Ja, to je problem, ker ko napajanje izpade, tudi rele "crkne". Ampak lahko pa narediš tako, da si zapomniš stanje in ob rebootu nastaviš prejšnje stanje.
Drugače je pa vprašanje kako misliš dostopat do te naprave? Ker če hočeš imeti dostop od zunaj, boš moral na nek način odpreti svoje omrežje v internet. Sam imam rešeno tako, da se mi vse naprave povezujejo na VPN znotraj katerega so na statičnih naslovih (poleg tega pa VPN pushne tudi DNS, kar pomeni, da na telefoni vpišeš samo pec.vpn in dobim podatke iz peči.
Drugače je pa vprašanje kako misliš dostopat do te naprave? Ker če hočeš imeti dostop od zunaj, boš moral na nek način odpreti svoje omrežje v internet. Sam imam rešeno tako, da se mi vse naprave povezujejo na VPN znotraj katerega so na statičnih naslovih (poleg tega pa VPN pushne tudi DNS, kar pomeni, da na telefoni vpišeš samo pec.vpn in dobim podatke iz peči.
sudo poweroff
poweroff ::
Če se boš lotil, je tukajle Python koda, ki jo pa lahko kličeš potem preko web aplikacije. Pa link za shemo pinov je tudi spodaj.
#!/usr/bin/env python # Aplication for controlling power with 2-port relay on OrangePi Zero. # Wiring (OrangePi Zero -- 2-port relay): # PIN2 (5V) -- VCC # PIN6 (GND) -- GND # PIN3 (GPIO PA12) -- IN1 # PIN5 (GPIO PA11) -- IN2 # # Wiring map: http://codelectron.com/blink-leds-using-orange-pi-zero-gpio-and-python/ import os import sys from time import sleep from pyA20.gpio import gpio from pyA20.gpio import port # Check if app is run as root. if not os.getegid() == 0: sys.exit('Application must be run with admin privileges, for example: "sudo ' + os.path.basename(__file__) + '".') # Check if app has two parameters. if not len(sys.argv) == 3: sys.stderr.write('Application must be called with parameter specifying ID of a relay and state (on/off).\n') sys.stderr.write('For example: "sudo relay.py 1 on" for opening relay 1.\n') sys.exit() # Check if first parameter is a number between 1 and 2 and set relay mumber (IN1 or IN2). if str.isdigit(sys.argv[1]): if sys.argv[1] == '1': switch = port.PA12 elif sys.argv[1] == '2': switch = port.PA11 else: sys.stderr.write('Relay ID must 1 on 2.\n') sys.exit() else: sys.stderr.write('Relay ID must be a number.\n') sys.exit() # Check if second parameter is either 'on' or 'off and set switch_state. if sys.argv[2] == 'on': switch_state = 0 elif sys.argv[2] == 'off': switch_state = 1 else: sys.stderr.write('Relay state could be either "on" or "off".\n') sys.exit() # Now proceeed... gpio.init() gpio.setcfg(switch, gpio.OUTPUT) gpio.output(switch, switch_state) sys.exit()
sudo poweroff
Torx ::
Imam ovpn tunel med oddaljeno lokacijo in domačim omrežjem, tako da v principu bo dostop preko lokalne mreže..
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Beleženje udeležbe v prometu (strani: 1 2 )Oddelek: Loža | 10931 (8062) | SeMiNeSanja |
» | binary zdruzevanje datotekOddelek: Programiranje | 1306 (1046) | kunigunda |
» | Python - problemOddelek: Programiranje | 2795 (2525) | slevin |
» | Program za dopis avtorja slikeOddelek: Programska oprema | 1499 (1351) | MihaFirst |
» | Optika domaOddelek: Omrežja in internet | 2630 (1890) | saule |