Gå til innhold
  • Bli medlem
Støtt hjemmeautomasjon.no!

Fermates reise fra HS3 til HS4


Fermate

Anbefalte innlegg

44 minutter siden, lasseruud skrev:

I og med at jeg oppgraderte fra HS3 til HS4, fikk jeg med navnene derfra. Jeg har fortsatt dette i HS4. Synes det fungerer fint både i HS og HST.

 

hs-name.thumb.JPG.fd954f134bfd472ff746ec3cc96396f6.JPG

 

 


Er det Device IDer du har der i parantes?

 

Jeg fant foresten en fin måte å raskt få de på:
(Hold musa over og sjekk linken)


image.png

Lenke til kommentar
Del på andre sider

På 6.4.2021 den 11.41, lasseruud skrev:

Jepp. Setup -> Custom: "Show Device Ref on Status Page". Skru på den. :)

Aha, Artig men veldig støyende.
Blir å skru den på når det skal programmeres noe da :)
Lærer stadig nye ting her :) 

Lenke til kommentar
Del på andre sider

17 timer siden, Moskus skrev:

Godt mulig.

 

Jeg mener at "Energy"-delen bør du bare stenge av med en gang, akkurat som med HS3...

OK?

- Fordi? (Ikke det at JEG har brukt den noen gang men det var kanskje en av de tingene jeg følte at alle andre gjorde... Gjør dere ikke det?)

- Hender jeg ser flotte grafer over temperaturer og forbruk og masse greier på diverse postinger, -hvor kommer de fra?

- Hvordan stenger jeg av den?

 

Lenke til kommentar
Del på andre sider

40 minutter siden, Fermate skrev:

Fordi?

Bugs. Bugs everywhere. :) 

 

40 minutter siden, Fermate skrev:

-hvor kommer de fra?

Device History, hvis det er HomeSeer. :) 

Evt. Graphana hvis du vil

 

Det er under Setup et sted, nederst.

Lenke til kommentar
Del på andre sider

  • 2 uker senere...
På 21.4.2021 den 8.52, lasseruud skrev:

Har prosjektet stoppa opp, @Fermate? :) Spent på utviklingen...

Neida (men hyggelig at du følger med :) ) men det går litt sakte akkurat nå:

Alle mine devicer er koblet i software (med eventer) mellom "bryter" og den som skal aktiveres.

Det betyr at hver j... veggbryter, bevegelses detektor eller andre sensorer må ha en (eller fler) Eventer for å fungere.

 

I tillegg legger jeg nå (klok av skade :) ) på status devicer som kan override all type automatikk:
Det er praktisk i div situasjoner som oppstår (uten at en på forhånd kan forutse at og når de trengs) å kunne skru av automatikk.

 

Fordi HS har et slikt (for j...) point and click interface for å lage eventer, orker jeg bare SÅ mange klikk og leting i dropdown lister hver dag. 
Det er sikkert fint at WEB interfacet er blitt "enda mer web" siden HS3 men det irriterer meg at jeg ikke kan droppe en boks og så trykke "2" for å hoppe ned til 2.etasje :(

Alle slike status devicer skal helst ha en Alexa komanndo og også en knapp på HSTouch interfacet på vegg-iPadene.
Det tar TID!

(ellers går det også en del tid på "panelgardin prosjektet om dagen..)

  • Like 1
Lenke til kommentar
Del på andre sider

Noe annet som tar tid er å legge opp Alexa rapportering på alle Temperaturer og Termostater:
(For å kunne si "Alexa, Ask HomeSeer office temperature")


image.png

 

Scriptet er et gammel script som ser slik ut:

 

Sitat

 

Public Function Main(ByVal Params As String) as string
  Dim dev As String = Params
  Dim d as double = hs.DeviceValueEx(dev) 

    if d < 0 then
       Main="minus " & -d.tostring
    else
       Main=d.tostring
    end if
End Function

 

 

Lenke til kommentar
Del på andre sider

Og for hver rullegardin skal det:

  • Lages en Virtuell Device som Alexa kan detekte (Disse får nå helt urelaterte navn slik at Alexa ikke skal forsøke å manøvrere dem direkte. OBS Selv det så slå sammen ordene hjelper ikke. "CarportVirtualDoorDevice" forsøker hun å skjønne betydningen av :( )  
  • Lages to "Rutine"er i Alexa Appen for å koble "Open North Blinds" til Turn ON device "Virtual 12"  og en for "Close North Blinds" som slår av "Virtual 12"
  • Lages to Eventer for å trigge på endringen av disse (Virtual 12) for å åpne og lukke selve Rullegardinen (Rollertrol)

    Dette tar også tid...
Lenke til kommentar
Del på andre sider

Kan 

7 timer siden, Fermate skrev:

Og for hver rullegardin skal det:

  • Lages en Virtuell Device som Alexa kan detekte (Disse får nå helt urelaterte navn slik at Alexa ikke skal forsøke å manøvrere dem direkte. OBS Selv det så slå sammen ordene hjelper ikke. "CarportVirtualDoorDevice" forsøker hun å skjønne betydningen av :( )  
  • Lages to "Rutine"er i Alexa Appen for å koble "Open North Blinds" til Turn ON device "Virtual 12"  og en for "Close North Blinds" som slår av "Virtual 12"
  • Lages to Eventer for å trigge på endringen av disse (Virtual 12) for å åpne og lukke selve Rullegardinen (Rollertrol)

    Dette tar også tid...

Du vil nok oppnå noe jeg ikke forstår, men hvorfor trener du virtuelle devicer for dette? Kan du ikke bare si "turn whatever rollerblind on?

Lenke til kommentar
Del på andre sider

1 time siden, Moskus skrev:

Du vil nok oppnå noe jeg ikke forstår, men hvorfor trener du virtuelle devicer for dette? Kan du ikke bare si "turn whatever rollerblind on?


Man turn'er ikke ON og OFF en rullegardin. Man ÅPNER og LUKKER den.
("Alexa, OPEN bedroom blinds")
Jeg er EKSTERMT opptatt av at dialogen med Alexa skal være så naturlig som mulig.
For meg er Alexa selve INKARNASJONEN av (smart) huset.

Enegtlig ønsker jeg å bytte ut Skill-ordet  "HomeSeer" med HOUSE (eller "the house") slik at jeg kan si:
"Alexa, ask the house what the outside temperature are"

eller

"Alexa, Tell the house to prepare for dining in the kitchen"

Og jeg mener det skal gå (gjorde ikke @mk1 black limited det for lenge siden tro) men jeg orker ikke å lære meg den programmeringen akkurat nå...
Sukk jeg begynner å bli gammel :( 

Lenke til kommentar
Del på andre sider

Men bruker du "tell homeseer" så skal det vel også fungere slik du vil, dvs "tell HomeSeer to open yyy blinds"? Hvis du ikke gjør, så må du bruke on/off.

 

 

11 timer siden, Fermate skrev:

Sukk jeg begynner å bli gammel :( 

Alder er en tilstand, ikke et tall. ;) 

Lenke til kommentar
Del på andre sider

På 26.4.2021 den 8.34, Moskus skrev:

Men bruker du "tell homeseer" så skal det vel også fungere slik du vil, dvs "tell HomeSeer to open yyy blinds"?


"Tell Homeseer" forsøker jeg som jeg skriver å unngå.

 

På 26.4.2021 den 8.34, Moskus skrev:

Hvis du ikke gjør, så må du bruke on/off.


NEI, jeg MÅ ikke det. Med en Routine kan jeg si "Alexa, open north blinds" :) 
(Men da må jeg altså via en virtuell device ;) )

Lenke til kommentar
Del på andre sider

11 timer siden, Fermate skrev:

"Tell Homeseer" forsøker jeg som jeg skriver å unngå.

Ah, fikk ikke det med meg... 😎

 

12 timer siden, Fermate skrev:

NEI, jeg MÅ ikke det. Med en Routine kan jeg si "Alexa, open north blinds" :) 

OK, da er det eneste alternativet jeg kommer på er å legge alle inn i Alexa "som vanlig", og legge dem til i rutinen istedenfor å lage virtuelle devicer. Men om det er bedre er en helt annen diskusjon...

 

Lenke til kommentar
Del på andre sider

3 timer siden, Moskus skrev:

Men om det er bedre er en helt annen diskusjon...

 

Hvordan vil du NAVNE dem (devicene som Alexa skal oppdage) slik at de ikke konflikter med rutinen?

 

Om du bruker det riktige navnet er jeg redd Alexa kommer til å rote med navnene og påstå at "xxx doesn't support that" fordi hun lar Device-navnet gå forran routinen.

 

Alternativet er å bruker de samme navnene som du bruker på de virtuelle devicene "type Virtual 1" osv, men det roter det til i alle andre sammenhenger som eventer osv.

 

Når Alexa kan lese alle funksjonene en Device supporttere ut fra de lovlige statusene til HS Devicene løser alt dette seg.

Jeg er bare redd at HS programmererne er litt for sidrompa til at det skjer med det første (eller at Amazon sin dokumentasjon er like dårlig som Microsoft sin pleier å være på avanserte ting ;) )

Lenke til kommentar
Del på andre sider

1 minutt siden, Fermate skrev:

Hvordan vil du NAVNE dem (devicene som Alexa skal oppdage) slik at de ikke konflikter med rutinen?

Jeg? Du! ;) 

 

 

Kan gjøre det sånn:

image.png

... men jeg tror det er kjappere å sette opp virtuelle devicer. Dessuten er da alt konfigurerbart i HS.

 

  • Like 1
Lenke til kommentar
Del på andre sider

(Først) i dag la jeg på Jon00 sin remote control av PCer, på PCene til meg og kona slik at skjermene blir skrudd av når vi legger oss og når vi drar fra huset.
(På de PCene som har TV skjermer skrur jeg av TVen)

Det er ganske mye å lese hver gang og jeg går nesten lei før jeg får det på plass men sånn er den med Jon00 sine ting; de er spekket med funksjonalitet og opsjoner. Og egentlig elsker jeg det.

 

Jeg har skrudd av HS3 PCen men har den stående og starter den av og til for å hente opp gamle script og se på gamle eventer.

Jeg ser nå at jeg er inne i en fase der jeg lar ting stå ubrukt helt til jeg har bruk for det. Det betyr at det nok vil være noen ting fra HS3 som aldri kommer til å bli konvertert fordi det var Nice-to-have og morsomt å teste men egentlig ikke praktisk i bruk.

 

Det kommer nok kun små drypp i denne tråden fra nå.

 

Det første som slår meg når jeg skal nevne noe om forskjellen mellom HS3 og HS4 er nok at de virtuelle Devicene har ROT og under-devicer. Jeg bruker det en del for å gruppere sammen ting. Sånn som nå med PCene ble de slått sammen slik:

 

image.png
 

Lenke til kommentar
Del på andre sider




 
Det første som slår meg når jeg skal nevne noe om forskjellen mellom HS3 og HS4 er nok at de virtuelle Devicene har ROT og under-devicer.
 


HS4 har vel device med en eller flere features i motsetting til HS3 som har parent device med child device(s). Virker som denne endringen er noe av det mange som er vant med HS3 ikke liker siden en ikke kan ha kontroll/status rett på device og at mange features ender opp med samme navn.

Men hvordan lager en en virtuell device med flere features?

Sent from my F8331 using Tapatalk

Lenke til kommentar
Del på andre sider

1 time siden, aarpi3 skrev:

Men hvordan lager en en virtuell device med flere features?

I kodet er det visstnok på samme måte som før. Der er det fremdeles "Parent" og "Child" som gjelder, slik jeg ser det er "features" det samme som child-devices.

Lenke til kommentar
Del på andre sider

I kodet er det visstnok på samme måte som før. Der er det fremdeles "Parent" og "Child" som gjelder, slik jeg ser det er "features" det samme som child-devices.
Så bra. Hvordan gjorde en det før?
Features er ikke så langt unna Child, men oppsettet oppfører seg litt annerledes har jeg fått inntrykk av i og med at en ikke veldget Child direkte i Events eller HST men må først velge (parent) Device.

Parent device blir vel mer ulik siden en ikke kan ha kontroll/status direkte eller har jeg oversett noe?

Sent from my F8331 using Tapatalk

Lenke til kommentar
Del på andre sider

Bli med i samtalen

Du kan publisere innhold nå og registrere deg senere. Hvis du har en konto, logg inn nå for å poste med kontoen din.

Gjest
Skriv svar til emnet...

×   Du har limt inn tekst med formatering.   Lim inn uten formatering i stedet

  Du kan kun bruke opp til 75 smilefjes.

×   Lenken din har blitt bygget inn på siden automatisk.   Vis som en ordinær lenke i stedet

×   Tidligere tekst har blitt gjenopprettet.   Tøm tekstverktøy

×   Du kan ikke lime inn bilder direkte. Last opp eller legg inn bilder fra URL.

×
×
  • Opprett ny...

Viktig informasjon

Vi har plassert informasjonskapsler/cookies på din enhet for å gjøre denne siden bedre. Du kan justere dine innstillinger for informasjonskapsler, ellers vil vi anta at dette er ok for deg.