-
Innlegg
16 890 -
Ble med
-
Besøkte siden sist
-
Dager vunnet
812
Innholdstype
Profiler
Forum
Blogger
Nedlastninger
Artikler
Regler
Hendelser
Galleri
Store
Alt skrevet av Moskus
-
Med Jon00 sin Alexa Helper kan man gjøre mye morsomt. Samtidig har det irritert meg at ingen har fått ut fingeren og laget en Squeezebox-integrasjon for Alexa (eller Google Home). Men med alt integrert i HomeSeer så kan man likevel få til grunnleggende styring av musikk i flere rom! Jeg kan nå si: "Alexa, tell HomeSeer to press play in living room" "Alexa tell HomeSeer to press next in basement" … etc. Du kan velge mellom å si "push" og "press" (fordi jeg synes det var vanskelig å si "press play" uten at det ble "pless play") og du kan velge mellom "on" og "in". Disse to er med andre ord like: "Alexa, tell HomeSeer to press play in bathroom" "Alexa, tell HomeSeer to push play on bathroom" HomeSeer kan altså styre denne devicen: og denne: … og alle knappene lar seg "trykke" på. Først selve scriptet: Alexa_SqueezeboxControl.vb Function Main(ByVal input As String) Dim statusDevices(,) As String = {{"living room", 202}, {"basement", 845}, {"kitchen", 294}, {"bathroom", 1601}, {"guest room", 1627}, {"bedroom", 271}} If input.StartsWith("push ") Then input = input.Replace("push ", "press ") If input.Contains(" on ") Then input = input.Replace(" on ", " in ") input = input.Trim input = input.Replace("press ", "").Replace("the ", "").Replace(" in ", "|") Dim command() As String = input.Split("|") Dim button As String = command(0) Dim devRef As Integer = 0 For i As Integer = 0 To statusDevices.GetLength(0) - 1 If command(1) = statusDevices(i, 0) Then devRef = statusDevices(i, 1) Exit For End If Next Select Case button Case "play", "pause", "stop" 'do nothing Case Else devRef += 1 End Select Dim cc As HomeSeerAPI.CAPIControl = hs.CAPIGetSingleControl(devRef, True, button, False, False) If cc IsNot Nothing Then hs.CAPIControlHandler(cc) Return "Done!" Else Dim msg As String = "The button '" & button & "' was not found on device " & devRef hs.WriteLog("Squeezebox", msg) Return msg End If End Function Du må endre den første linja (etter Sub Main...) til å reflektere dine devicer og dine rom. Strukturen er {"romnavn", DEVICE_ID_TIL_SQUEEZEBOX_STATUS}. Rom-navnet kan du velge selv. Device IDen er nummeret til devicen hvor play, pause og stop er. Altså 931 i det øverste bildet i toppen av posten. Alle disse er kommaseparerte inne i klammer {}. Oppsettet i Jon00 sin Alexa helper kan du sette opp slik: Dermed har du full kontroll på play/pause/stop, og next/previous. Og kan være fin inspirasjon til andre devicer man vil styre.
-
Har nå laget e ny versjon av scriptet. Den er vesentlig forenklet (og dermed betydelig kjappere) enn før, og skal nå kunne kjøre på Linux uten problemer. Merket at med mye aktivitet i huset så gikk det overraskende seint, mulig det ble mye konverteringer som egentlig var unødvendige. Denne versjonen er kjapp.
- 62 svar
-
- 2
-
-
Du markerer dem i checkboksen helt til venstre i lista, så velger du "Hide" i dropdown menyen øverst til venstre i vinduet. Deretter må du velge å skjule de devicene som er "hidden". Det gjør du ved å trykke på det grønne øyet øverst til venstre (midt i ikon-rekken). Når dette ikonet er rødt, så er de skjult.
- 2 svar
-
- 1
-
-
Ja, selvfølgelig.
- 8 svar
-
- 1
-
-
… 2.9 er beta enda?
-
Ikke uventet at Fibaro sin egen sentral har "full støtte" for Fibaro sine egne noder. Selv om Fibaro har en tendens til å rote det til i ulike firmware-versjoner, så kan du banne på at de har tatt alle de nødvendige hensyn i sin egen sentral. Det betyr derimot ikke at nodene fungerer perfekt med andre systemer. Men jeg synes likevel at det er rart at du ikke får til noe så enkelt som temperaturvarslinger. Jeg har riktignok kun en Fibaro bevegelsessensor, men den rapporterer iallfall temperatur jevnlig uten problemer. Jeg har derimot andre sensorer med temperaturmåling, og alle fungerer fint. Jeg poller ingen temperatur-, Lux- eller RH-sensorer. Polling vil heller ikke hjelpe på batteri-sensorer fordi det nytter ikke å spørre en sovende sensor... På meg virker ikke det som det mest sannsynlige. Hvis data sendes, så skal de tas imot av HS med mindre 1) det er variabelt med dekning i mesh-nettverket (som kan skyldes mangel på optimalisering eller få enheter i nettverket) eller 2) (og da mindre sannsynlig) det er så vanvittig med trafikk på Z-wave-nettverket at data går tapt. Den lange reaksjonstiden din kan jo tyde på at det er flere problemer (eller la oss heller si "utfordringer" ) her. Vi kan begynne fra begynnelsen: Hvilket Z-wave interface har du? UZB1 eller Z-stick? Hvor er det lokalisert sammenlignet med Fibaro HC? Samme sted? Har du en USB-forlenger-kabel liggende? Hvor mange noder har du på fast strøm og batteri (totalt)? Er det en grunn til at du ikke har overført hele nettverket...? Mesh-nettverk er glade i mange enheter.
-
Den (lille) forskjellen mellom hans filosofi og min ligger mye her: Det er rimelig å anta at han har brukt mye tid på å få dette til, og det dermed er tilpasset hans bruk. Han gjør deler av det tilgjengelig med gode forklaringer, men man får ikke et så integrert system som han har av å følge hans guider. Mitt/vårt oppsett tror jeg imidlertid er 100% oppnåelig for alle som vil, og det er uten at du trenger å være super-nerd. Men det er også bl.a. fordi jeg har lagt en del energi i å hvordan oppsettet vårt fungerer, og gjør alle plugins og scripts som jeg bruker tilgjengelige uten for mye dikedarer. I prinsippet kan du gå gjennom utstyrslista mi, kjøpe omtrent det samme utstyret, laste ned HS3 og oppnå omtrent samme. Det tror jeg ikke er mulig for "Jarvis". Jeg vil ha smarthus ut til folket, dvs. de som er "under" gjennomsnittsnivået her på forumet. Ikke bare linux-spesialistene og loddebolt-freakene. På den annen side så trenger vi også de som virkelig tenker ut hva som er kult å få til, og viser oss at det er oppnåelig. Inspirasjon er viktig!
-
Pøh! Han er ikke i nærheten engang! Nei, seriøst. Har lest om bloggen hans en stund. Det er mye fancy der med gode idéer. Men ang. det grunnleggende bak så er nok mange av oss ikke så langt unna. Det er liksom på toppen det er finpusset ned med sandpapir 320 til slutt.
-
Hvis du kan unngå Nexa, så pleier det å være en fordel. Det kan fort bli mye spart frustrasjon for et par små hundrelapper ekstra. Hvis du likevel har Fibaro Dimmer 2, så hvorfor ikke bruke den? De har flere på butikken når du trenger.
-
Fantastisk @Dreuf!
-
Ved 220V? Blir jo ikke en formue av det, nei. Kanskje ikke whole-house UPS...
-
Ja, klart! Det er bedre å begynne enn å la det være! Jeg tror at i utgangspunktet så er FutureHome den mest kresne. Hvis det fungerer med FH, så fungerer det nok med annet også.
- 1 svar
-
- futurehome
- homeseer
-
(og 1 andre)
Merket med:
-
Ja, det er i alle fall en stor bit av det. Få hele nettverket over, så kan man bekymre seg over tregheter da. Du må nok ha ekskludert og inkludert sensorene i det nye nettverket, regner jeg med? Da blir alle innstillinger nullstilte, og det kan være en idé å sjekke hvilke parametre som skal til for å få endret det skikkelig. For å spare strøm rapporterer batteridrevne sensorer kun hvis endringen er større enn "sånn" og det er "så" lenge siden det sist ble rapportert. Hvis endringen i temperatur da ikke er stor nok, så vil ikke HS motta noen temp-rapporter heller. Om akkurat Wall Plugg'ene er det jo en kjent (og idiotisk) standardfeil i oppsettet. Husker ikke hva det var, men det har vært tråder om det på forumet, får se om jeg finner det igjen... Ingen andre som husker det?
-
Jeg kan ikke se noen fordel for Intin om dette, men de har vel tenkt gjennom det får man håpe. Men tilbake til topic: @T_1 Da hadde jeg sendt en epost til [email protected] og sagt at jeg gjerne ville kjøpe en SEL-boks av dem. Alternativet er å kjøpe direkte fra HS selv, men det kan bli dyrt også da det kommer frakt fra USA og moms på i tillegg. Et siste alternativ er å kjøpe en liten NUC i passende format (de trenger ikke være så dyre) og en HS3-lisens.
- 10 svar
-
- hometroller
- homesser
-
(og 1 andre)
Merket med:
-
Jaha? Hvordan skal dette fungere i praksis? Kan man kjøpe Z-wave /HomeSeer/whatever hos Tibber nå?
- 10 svar
-
- hometroller
- homesser
-
(og 1 andre)
Merket med:
-
Lokal lesing av HAN - The Easy Way (TM)
Moskus svarte på petersv sitt emne i Strømsparing og strøm-overvåkning
Kan du spesifisere sånn cirka hvor i verden den må hentes...? -
"Mest gunstig" er relativt. De selges iallfall hos intin.no... Men... hva er det som skjer? Er Intin blitt en ren forhandler? @INTIN RuneV Hva skjer her? Hvis du kjøper en SEL beregnet for EU-markedet så skal riktig USB-plugg være med.
- 10 svar
-
- 1
-
-
- hometroller
- homesser
-
(og 1 andre)
Merket med:
-
… men det er vel ikke min feil? Nei, det er mulig Elko ikke har. Men Schneider skal ha, jeg har sett dem. For øvrig godt mulig det heter noe annet enn "markisebryter" eller "persiennebryter".
-
Jeg kommer på masse å bruke den teknikken på! Det så spennende ut.
-
Jo, det er det han vil ha. En som kan vippes både opp og ned, ikke en som er dobbel. Begge deler finnes jo.
-
Det er elektromagneter vi snakker om? Er det ikke da en innebygget svakhet om strømmen går når man er borte? Jeg kunne virkelig tenke meg en magnetlås til balkongdøren. … og hvor mye trekker en sånn magnet som må være på hele tiden for å være låst? Regner ikke med det er mye, men noe må det jo være.
-
Vi har skrudd av den pipelyden for den var så irriterende!
-
Funksjonen du skal ha er hs.DeviceLastChangeRef(DEV_REF) som er et Date objekt.