Hej.
Då jag inte är någon LUA-programmerare men har mycket idéer så delar jag gärna med mig av det jag kan
Då dom flesta alltid har på sitt Wi-Fi nu för tiden så ansluter dom flesta automatiskt till mitt nätverk när dom kommer hit och hälsar på.
Då borde det väl gå att samla in dessa personers mac-adresser för att sedan ge dessa ett personligt meddelande när dom kommer och hälsar på.
Ett välkomstmeddelande "Välkommen Robert" och få detta uppläst genom Sonos eller liknande.
Så någon som känner sig manad att fixa något sådant?
Idé till nytt script (Personligt välkomstmeddelande)
Beror på vilken router du har...
Alltså, eftersom man inte alltid kan komma åt MAC adresserna innefrån HC2 så blir det lite beroende på just vilken router man har. Med DD-WRT så kommer man åt MAC från HC2 på rätt enkelt sätt, men med ASUS och då ASUSWRT så måste man använda ett script inne i ASUS routern som ropar på en VD i HC2 för att få ihop det hela, och då får man inte med MAC adressen heller för övrigt...
Alltså, eftersom man inte alltid kan komma åt MAC adresserna innefrån HC2 så blir det lite beroende på just vilken router man har. Med DD-WRT så kommer man åt MAC från HC2 på rätt enkelt sätt, men med ASUS och då ASUSWRT så måste man använda ett script inne i ASUS routern som ropar på en VD i HC2 för att få ihop det hela, och då får man inte med MAC adressen heller för övrigt...
Jämför Home Assistant med HomeSeer 4 på generation 800 controller - here we go!
Det har inte med vilka MAC adresser du har eller inte har, det har att göra med hur du får TAG i dessa från routern.
Med DD-WRT kan du läsa av alla MAC adresser som är aktiva via en web sida i routern.
Med ASUSWRT så har jag löst det genom ett script på routern som scannar igenom alla trådlösa MAC adresser varje minut och om en eller flera är aktiva, så trycker den på en knapp som säger "hemma" i en VD, om ingen är närvarande så trycker scriptet på en knapp som säger "borta". Jag vet inget sätt att överföra MAC adresser på. Iofs om man installerar en WEB server som LIGHTTP på ASUSWRT, och istf att trycka på en knapp i en VD uppdaterar en web sida med aktuella MAC adresser som just nu är aktiva, och sedan - precis som i DD-WRT fallet, läser av denna WEB sida så visst då kan du fånga dom.
Men bortsett från dessa två metoder, så känner jag inte till något sätt att fånga MAC adresser. Och som noteras så innebär det alltså att man kör med fristående firmware i routern för att få det att fungera. Det såklart man kanske kan komma åt allt om man loggar in i routern från HC2 - jompa68 skrev en sådan snurra för DD-WRT - men då måste man ange password för admin kontot för routern inne i scriptet i HC2 och det gillar inte jag....
Med DD-WRT kan du läsa av alla MAC adresser som är aktiva via en web sida i routern.
Med ASUSWRT så har jag löst det genom ett script på routern som scannar igenom alla trådlösa MAC adresser varje minut och om en eller flera är aktiva, så trycker den på en knapp som säger "hemma" i en VD, om ingen är närvarande så trycker scriptet på en knapp som säger "borta". Jag vet inget sätt att överföra MAC adresser på. Iofs om man installerar en WEB server som LIGHTTP på ASUSWRT, och istf att trycka på en knapp i en VD uppdaterar en web sida med aktuella MAC adresser som just nu är aktiva, och sedan - precis som i DD-WRT fallet, läser av denna WEB sida så visst då kan du fånga dom.
Men bortsett från dessa två metoder, så känner jag inte till något sätt att fånga MAC adresser. Och som noteras så innebär det alltså att man kör med fristående firmware i routern för att få det att fungera. Det såklart man kanske kan komma åt allt om man loggar in i routern från HC2 - jompa68 skrev en sådan snurra för DD-WRT - men då måste man ange password för admin kontot för routern inne i scriptet i HC2 och det gillar inte jag....
Jämför Home Assistant med HomeSeer 4 på generation 800 controller - here we go!
-
- Site Admin
- Posts: 276
- Joined: 10 Dec 2011, 11:43
- 12
Låt säga att man istället satt fasta IP-adresser på dessa MAC-adresser i sin router, vilket ofta brukar vara rätt enkelt.
Då borde ni komma runt problemet?
Då borde ni komma runt problemet?
Nja, om det är IP eller MAC adressen spelar ingen roll, allt handlar om att få tag i adressen från routern. HC2an tillåter inte den typ av os anrop som skulle underlätta i lägen som denna. LUA i all ära, men det är begränsat i vad man får göra.
Alltså allt går om man vill, t.ex. jompa68as lösning där man hämtar routerns aktiva klienter via httpget, men då måste man ange userid och password för admin kontot i LUA scriptet vilket jag alltså inte gillar. Men visst går det!
Alltså allt går om man vill, t.ex. jompa68as lösning där man hämtar routerns aktiva klienter via httpget, men då måste man ange userid och password för admin kontot i LUA scriptet vilket jag alltså inte gillar. Men visst går det!
Jämför Home Assistant med HomeSeer 4 på generation 800 controller - here we go!