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

Anbefalte innlegg

Link til siste versjon 

HSPI_EcowittSeer_0021

 

Hvordan sette opp :

  • VIKTIG!!! Stopp Homeseer og ta en kopi av hele katalogen til Homeseer (normalt "c:\program files (x86)\Homeseer HS3" for Windows) og legg kopien på ett trygt sted i tilfelle du trenger å gå tilbake.
  • Pakk ut filen i din Homeseer katalog - pass på at du får følgende oppsett (katalogen "Homeseer HS3" skal inneholde 2 nye filer HSPI_EcowittSeer.exe og HSPI_EcowittSeer.exe.config, mens du i katalogen Homeseer HS3\bin skal ha fått en ny underkatalog - EcowittSeer - (med 19 filer) . I tillegg legger det seg filer i katalogen html/images/EcowittSeer (noen bilder/ikon) og html/EcowittSeer (1 aspx-fil - ecowitt.aspx)
  • Restart Homeseer (mulig det holder å bare gjøre en refresh i Plugins->Manage)
  • Gå inn på Homeseer->Plugins->Manage og trykk enable på EcowittSeer

 

Oppsett

 

Hvordan å sette opp i Ecowitt

 

Last ned WS View fra Google Play

Etter å ha konfigurert GW1000 og sensorene gå til Device List. Trykk på stasjonen din. Du skal få opp "Live data". Velg "More" og "Weather Services"

Bla deg gjennom ved å trykke "Next" til du kommer til "Customized". Fyll inn detaljer som vist under:

setupscreenEcowittSeerEnglish.jpg.e60f68f7743bb57dfda0a49d5dbe1ba6.jpg

 

"Server IP/Hostname": Erstatt <Your URL/IP to HomeSeer> med din url/ip til HomeSeer

"Path": Denne settes til ecowittseer/ecowitt.aspx

"Port": Hvis du benytter en annen port enn port 80 må dette settes her

 

Funksjonalitet i HomeSeer

 

General settings

GeneralConfig_20200809.png.7253d618eb258c5ce27b08c34ec747ab.png

Her kan man velge om man vil ha en enhet i HomeSeer som sier noe om sist man mottok data. Hake av denne skaper den. Fjerner man haken så slettes den.

"Log lever": Enn så lenge tror jeg kun Debug og None gjør noe.

 

Devices

ConfigDevices_20200827.thumb.png.e4f0bb0bca1b73bbce65653e1c9b92b2.png

 

Her velger du hvilke data som du vil ta inn i HomeSeer. Velg ønsket konvertering og så trykk på "Add".

Du kan også endre konvertering. Velg ønsket konvertering og trykk på "Update".

Ønsker du å fjerne en enhet trykk på "Remove". Den vil da fjernes fra HomeSeer, men du vil fortsatt se den i listen.

"Refresh page" laster siden på nytt og viser hvis det er kommet inn nye data.

 

Ansvarsfraskrivelse:

Laste ned og bruke plugin gjøres på eget ansvar. Skulle jeg ødelegge Homeseer oppsettet ditt så kan jeg desverre ikke hjelpe deg.

 

Planlagte utvidelser/ønskeliste

  • Mulighet til å se konverteringen etter at man har gjort valget i dropdown.
  • Litt penere tekst på konverteringsvalg
  • Ikoner til de forskjellige typene
  • Mulighet for å gruppere data til grupperte enheter i HomeSeer
  • Mulighet for å ikke skrive til statusfelt + ikke ha ikon slik at folk selv kan bestemme

 

Kjente feil:

 

Endringer:

0.0.2.1 - Fikset oppdatering av connected device

0.0.2.0 - Plugin håndterer nå input fra både 868MHz og 433MHz samtidig. Eventuelt også andre frekvenser. I tillegg fikset forhåndsvisning av konverteringer slik at det vises uten at man trenger å trykke på Add.

0.0.1.0 - Fikset forhåpentligvis på ressursbruk. Cacher nå lokalt i plugin diverse info om benyttede HomeSeer devicer som bør gjøre den raskere og mindre ressurskrevende

0.0.0.8 - Verdi etter konvertering har nå kun 2 desimaler.

0.0.0.7 - Lagt til konverteringen No text som gjør at man selv kan settes statustekst

0.0.0.6 - Konverterer nå grader til kompassretninger

0.0.0.5 - Konvertering til lux. Håndtering av navn med underscore.

0.0.0.4 - Viser nå konvertering ved endring av dropdown uavhengig om man har lagt inn enhet i HomeSeer eller ikke. Litt penere tekst på drop down for konvertering. Lagt på ikon for temperatur og fuktighet.

0.0.0.3 - Man kan nå se hvordan konverteringen ser ut når man endrer valget i drop down.

0.0.0.2 - Håper å ha fikset opp for de som kjører noe annet enn US i regional settings. 0.0.0.1 tok ikke hensyn til dette og da fungerte ikke konverteringen.

 

Endret av Guahtdim
versjon 0.0.2.1
  • Like 2
  • Thanks 2
Lenke til kommentar
Del på andre sider

Da fant jeg det ut, man må trykke seg gjennom bildene for å komme til "customized". For andre som lurer. Instruksjoner for Android

  1. Last ned WS View fra Google Play
  2. Etter å ha konfigurert GW1000 og sensorene gå til Device List. Trykk på stasjonen din. Du skal få opp "Live data". Velg "More" og "Weather Services"
  3. Bla deg gjennom ved å trykke "Next" til du kommer til "Customized". Fyll inn detaljer slik som beskrevet i første post på siden
  • Like 2
Lenke til kommentar
Del på andre sider

Fått koblet opp og sender data til HS3 og Ecowittseer. Ser ut som om konvertering av temperatur for 

både GW1000 og WH32 ikke fungerer helt (FahrenheitToCelcius), dessuten for regnsensor (InchToMillimeter). For å være versjon 0.0.0.1 av plug-in så var det jo innafor. SoilMoisture fungerer helt glitrende!

image.png.793e893f71563080c42856e0d91fcc0c.png

 

Lenke til kommentar
Del på andre sider

Okidoki, @toonwolf !

 

Jeg har fikset en oppdatering hvor all konvertering går for invariant culture siden jeg vet at jeg får tallene med punktum som desimalseparator. Jeg er usikker på om du da vil få komma som desimalseparator hos deg i det du ser.

Link i første post oppdatert med versjon 0.0.0.2

Endret av Guahtdim
Lenke til kommentar
Del på andre sider

Google mener at versjon 0.0.0.2 er infisert med virus. Jeg finner ikke noe, men antar at en eller flere av filene har en signatur som gjør at de merker den som virus.

 

Versjon 0.0.0.2 ligger nå på OneDrive for nedlastning. Link i første post oppdatert.

Lenke til kommentar
Del på andre sider

Etter en lengre leting etter virus på min maskin siden jeg fikk varsler om at EcowittSeer var infisert (av google drive) så har jeg kommet fram til at grunnen til virusvarsling er en endring jeg gjorde på beskrivelsen av filen. Jeg fjernet ett mellomrom fra teksten "Copyright ©  2020" og dette gjorde tydeligvis at virusscannere trodde det var noe galt. Nå som jeg har satt det tilbake så er ting ok.

Mye jobb for ett mellomrom!

  • Haha 2
Lenke til kommentar
Del på andre sider

Installerte denne i går for å teste på Linux. Viser seg at ASPX-sider ikke funker lengre hos meg (ikke test.aspx heller). Trolig etter oppgradering til Mono 6.10 for noen uker side . Må vel nedgradere til 5.20.1 igjen og se om det hjelper. :( 

Lenke til kommentar
Del på andre sider

Nå har jeg fått nedgradert Mono og jeg fikk opp test.aspx 1 gang... nå står den bare og laster siden til den får timeout (prøvde å øke timeout fra 30 sek til 3 min, men det hjalp heller ikke). Så spørs om jeg bare må innse at ASPX og Linux/Mono er bare å gi opp... :( 

Lenke til kommentar
Del på andre sider

8 hours ago, ZoRaC said:

Nå har jeg fått nedgradert Mono og jeg fikk opp test.aspx 1 gang... nå står den bare og laster siden til den får timeout (prøvde å øke timeout fra 30 sek til 3 min, men det hjalp heller ikke). Så spørs om jeg bare må innse at ASPX og Linux/Mono er bare å gi opp... :( 

Veldig synd. Jeg har ikke selv prøvd på Linux siden det for meg er så "ukjent farvann" at jeg ofte gir opp før jeg har fått gjort noe.

 

 

Men jeg ser det er ett problem og at de ikke har løst det

https://github.com/mono/mono-basic/issues/52

 

Lenke til kommentar
Del på andre sider

1 time siden, Guahtdim skrev:

 

Men jeg ser det er ett problem og at de ikke har løst det

https://github.com/mono/mono-basic/issues/52

 

Ja, den manuelle "patchen" av vbnc har jeg hatt en stund og det har fungert tidligere, men ikke nå lengre... Mulig det bare er noe som henger og at en omstart og litt sånt kan løse det. Får se på det når jeg får mer tid. :) 

Lenke til kommentar
Del på andre sider

  • 4 uker senere...
  • 2 uker senere...

Takk for veldig fin plugin, dette forenkler oppsettet betydelig og gjør det mer robust. 

Er to enheter jeg ikke får lagt til (begge har nedestrek i navnet hvis det betyr noe), får feilmelding:

Skjermbilde2.JPG.22bb4a5614e36709ab90d0ff45c00783.JPG

Et annet ønske er mulighet for å konvertere Solar Radiation til LUX, er det mulig å bygge inn den omregningen?

Lenke til kommentar
Del på andre sider

Beklager sent svar. Forkjølelsesesongen er igang. Så langt 3 av 4 familiemedlemmer ferdig med første runde.

 

Jeg skal få kikket på de du ikke får lagt inn og sjekket ut hvorfor det ikke fungerer.

 

Med tanke på konvertering av solarradiation så er jeg usikker på hva man faktisk får inn. Etter å ha kikket litt så ser det ut som om det er W/m2. Ulempen er at jeg ikke ser noen bra konvertering fra W/m2 til lux. Dette er etter hva jeg har forstått pga lux er synlig lys, mens solstråling er både synlig og ikke synlig lys.

 

Jeg har sett følgende to omtrentlige løsninger: 1000 W/m2=120 000 lux => 1W/m2=120 lux=> 0.0083333 W/m2=1 lux (https://ieee-dataport.org/open-access/conversion-guide-solar-irradiance-and-lux-illuminance). 

Og 0.0079W/m2 per lux (https://www.researchgate.net/post/Howto_convert_solar_intensity_in_LUX_to_watt_per_meter_square_for_sunlight)

 

Hvilken tror du passer best? Eller skal vi gjøre det slik at man selv kan sette konverteringstallet?

  • Like 1
Lenke til kommentar
Del på andre sider

15 minutter siden, Guahtdim skrev:

Hvilken tror du passer best? Eller skal vi gjøre det slik at man selv kan sette konverteringstallet?


I mitt Ecowitt.PHP bruker jeg sistnevnte:

$_POST['lux_calc'] = $_POST['solarradiation'] / 0.0079;
 

  • Like 2
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.