Page 30 of 38

Re: NexaHome 2.2.1 Webproblem

Posted: Fri Mar 17, 2023 9:45 am
by hekj
thohe wrote:
hekj wrote: Om inte detta hjälper så är nästa steg att byta namn på mottagarna (tag bort alla åäö samt bindestreck).
Yes, nu funkar det! Inga åäö eller bindestrecken var lösningen!
Jag har lagt upp en ny version med en "workaround" som förhoppningsvis gör att även dom som inte kör windows ska få upp websidorna trots att mottagarnas namn innehåller åäö.

http://nexahome.se/NexaHome_2.3.0.jar

Det finns även en ny knapp under Queue fliken. Knappen 'Add Temporary Event' har tillkommit för att man snabbt ska kunna lägga upp ett tillfälligt event som senare tas bort automatiskt.

/Henrik

Re: NexaHome

Posted: Fri Mar 17, 2023 9:45 am
by Jani Hast
Har ett lite problem.

Kör Mac OS X 10.6.6 med Java uppdatering 3 för Max OS X 10.6
När jag minimerar programmet och ska öppna den igen så ser jag inget på själva programmet.
Blir bara en vit ruta.

Stänger jag ner programmet helt och hållet och startat det igen så funkar det så länge jag inte minimerar det.

Re: NexaHome

Posted: Fri Mar 17, 2023 9:45 am
by hekj
Jani Hast wrote:Kör Mac OS X 10.6.6 med Java uppdatering 3 för Max OS X 10.6
När jag minimerar programmet och ska öppna den igen så ser jag inget på själva programmet.
Blir bara en vit ruta.

Stänger jag ner programmet helt och hållet och startat det igen så funkar det så länge jag inte minimerar det.
Använd dig av NexaHome trayicon menyalternativ 'Show' så funkar det.

Edit: Fixat i testversionen av NexaHome:
http://nexahome.se/NexaHome_2.3.2.jar

/Henrik

Re: NexaHome

Posted: Fri Mar 17, 2023 9:45 am
by Dennis Broberg
Kör Nexa home på mac os 10.6.6 men får inte programmet att tända eller släcka lamporna varken manuellt eller med tid.
Kör telldus center och telldus live vilket fungerar bra. Nexa home hittar också enheterna automatikst men ger följande larm vid försök att starta.
...TelldusCenter is unable to execute device command, ON 3 TV rum...

Installerat senaste programvarorna etc.

Re: NexaHome

Posted: Fri Mar 17, 2023 9:45 am
by hekj
Dennis Broberg wrote:Kör Nexa home på mac os 10.6.6 men får inte programmet att tända eller släcka lamporna varken manuellt eller med tid.
Kör telldus center och telldus live vilket fungerar bra. Nexa home hittar också enheterna automatiskt men ger följande larm vid försök att starta.
...TelldusCenter is unable to execute device command, ON 3 TV rum...

Installerat senaste programvarorna etc.
Felmeddelandet är lite missvisande (ändrat i nästa version), det verkar som att du kör med 64-bitars java och att NexaHome inte har lyckats återgå till användning av tdtool (istället för TelldusCore som är 32 bitars) vid exekvering av kommandon.

/Henrik

Re: NexaHome

Posted: Fri Mar 17, 2023 9:45 am
by Dennis Broberg
Henrik,

Ska jag tyda detta som du rekommenderar att jag avinstallerar 64 bitars java och kör 32 bitars? Är tyvärr ganska grön på mac ännu.
/Dennis

Re: NexaHome

Posted: Fri Mar 17, 2023 9:45 am
by hekj
Dennis Broberg wrote:Ska jag tyda detta som du rekommenderar att jag avinstallerar 64 bitars java och kör 32 bitars? Är tyvärr ganska grön på mac ännu.
Jag är också väldigt :mrgreen: men rekommenderar att du använder 32 bitars java.

Utför följande:
1) öppna Finder och välj 'Program --> Programverktyg' samt öppna 'Java-inställningar', drag och släpp sedan ner "64 bitars" raden nedanför 32 bitars...
2) starta NexaHome och tag bort allt i fältet Executable under fliken Config
3) klicka på menyalternativ 'File --> Save'
4) avsluta NexaHome
5) starta NexaHome

/Henrik

Re: NexaHome

Posted: Fri Mar 17, 2023 9:45 am
by Dennis Broberg
Tack Henrik, funkar kanon! Dags att skapa lite händelser.

Re: NexaHome

Posted: Fri Mar 17, 2023 9:45 am
by Jani Hast
hekj wrote:
Jani Hast wrote:Kör Mac OS X 10.6.6 med Java uppdatering 3 för Max OS X 10.6
När jag minimerar programmet och ska öppna den igen så ser jag inget på själva programmet.
Blir bara en vit ruta.

Stänger jag ner programmet helt och hållet och startat det igen så funkar det så länge jag inte minimerar det.
Använd dig av NexaHome trayicon menyalternativ 'Show' så funkar det.

Edit: Fixat i testversionen av NexaHome:
http://nexahome.se/NexaHome_2.3.2.jar

/Henrik
Funkar fint.
Tack.

Re: NexaHome

Posted: Fri Mar 17, 2023 9:45 am
by Snoopy
Jag har angett /usr/local/nexahome/sensor.bsh som script att styra min motorvärmare. Vidare har jag en fil
med namnet /var/www/temp/nexatemp.txt som visar aktuell temp utomhus. Denna fil har bara ett värde att visa,
tempen just för tillfället, inget annat. Då funderar jag på om det spelar roll vad som står på rad 4 i sensor.bsh.
Det finns ju inga andra uppgifter att skilja åt med avgränsare, t.ex. ett kommatecken som ges som exempel. :?

Re: NexaHome

Posted: Fri Mar 17, 2023 9:45 am
by hekj
Snoopy wrote:Jag har angett /usr/local/nexahome/sensor.bsh som script att styra min motorvärmare. Vidare har jag en fil
med namnet /var/www/temp/nexatemp.txt som visar aktuell temp utomhus. Denna fil har bara ett värde att visa,
tempen just för tillfället, inget annat. Då funderar jag på om det spelar roll vad som står på rad 4 i sensor.bsh.
Det finns ju inga andra uppgifter att skilja åt med avgränsare, t.ex. ett kommatecken som ges som exempel. :?
Det ska inte spela någon roll... testa så får vi se om det funkar.

Code: Select all

String csvFile = "/var/www/temp/nexatemp.txt";
int findRow = 1;
int findColumn = 1;
String delimiter = ",;\t ";

int currentRow = 1;
int currentColumn = 1;
boolean found = false;
     
try {

  BufferedReader in;
  in = new BufferedReader(new FileReader(csvFile));
  String line = null;
  do {
    line = in.readLine();
    if (line != null) {
      if (currentRow == findRow) {
        StringTokenizer st = new StringTokenizer(line, delimiter);
        if (st.countTokens() >= findColumn) {
          while (currentColumn < findColumn) {
            st.nextToken();
            currentColumn++;
          }
          outAppend(st.nextToken());
          found = true;
        } else {
          line = null;
        }
      }
      currentRow++;
    }
  } while(line != null && !found);
  if (line == null) {
    errAppend("Unable to find value!");
  }
  in.close();

} catch(Exception e) {
  errAppend(e.getMessage());
}
/Henrik

Re: NexaHome

Posted: Fri Mar 17, 2023 9:45 am
by hekj
DrFredrik wrote:Det automatiska översvämningsskyddet består nu av att växterna placerats i badkaret... Vattnet tar jag via en slang som stuckits ned i toalettens vattentank (automatisk påfyllning där). När man är bortrest borde det duga för att hålla växterna vid liv i några veckor, och till sommaren kanske bevattningen flyttas ut till landet/växthus eller liknande.
Hittade lite hårdvara som kan tala om när det är dags att vattna...

Image
http://www.botanicalls.com/kits/

Jag funderar på om det går att mäta jordens fuktighet genom att placera en luftfuktighetsmätare i en upp och nervänd glasburk :idea:

/Henrik

Re: NexaHome

Posted: Fri Mar 17, 2023 9:45 am
by Snoopy
hekj wrote:
Snoopy wrote:Jag har angett /usr/local/nexahome/sensor.bsh som script att styra min motorvärmare. Vidare har jag en fil
med namnet /var/www/temp/nexatemp.txt som visar aktuell temp utomhus. Denna fil har bara ett värde att visa,
tempen just för tillfället, inget annat. Då funderar jag på om det spelar roll vad som står på rad 4 i sensor.bsh.
Det finns ju inga andra uppgifter att skilja åt med avgränsare, t.ex. ett kommatecken som ges som exempel. :?
Det ska inte spela någon roll... testa så får vi se om det funkar.

Code: Select all

String csvFile = "/var/www/temp/nexatemp.txt";
int findRow = 1;
int findColumn = 1;
String delimiter = ",;\t ";

int currentRow = 1;
int currentColumn = 1;
boolean found = false;
     
try {

  BufferedReader in;
  in = new BufferedReader(new FileReader(csvFile));
  String line = null;
  do {
    line = in.readLine();
    if (line != null) {
      if (currentRow == findRow) {
        StringTokenizer st = new StringTokenizer(line, delimiter);
        if (st.countTokens() >= findColumn) {
          while (currentColumn < findColumn) {
            st.nextToken();
            currentColumn++;
          }
          outAppend(st.nextToken());
          found = true;
        } else {
          line = null;
        }
      }
      currentRow++;
    }
  } while(line != null && !found);
  if (line == null) {
    errAppend("Unable to find value!");
  }
  in.close();

} catch(Exception e) {
  errAppend(e.getMessage());
}
/Henrik

Jodå, jag har testat nu. Det gjorde ingen skillnad, det fungerar som tidigare.

Re: NexaHome

Posted: Fri Mar 17, 2023 9:45 am
by hekj
Snoopy wrote:
hekj wrote:
Snoopy wrote:Jag har angett /usr/local/nexahome/sensor.bsh som script att styra min motorvärmare. Vidare har jag en fil
med namnet /var/www/temp/nexatemp.txt som visar aktuell temp utomhus. Denna fil har bara ett värde att visa,
tempen just för tillfället, inget annat. Då funderar jag på om det spelar roll vad som står på rad 4 i sensor.bsh.
Det finns ju inga andra uppgifter att skilja åt med avgränsare, t.ex. ett kommatecken som ges som exempel. :?
Det ska inte spela någon roll... testa så får vi se om det funkar.

Code: Select all

String csvFile = "/var/www/temp/nexatemp.txt";
int findRow = 1;
int findColumn = 1;
String delimiter = ",;\t ";

int currentRow = 1;
int currentColumn = 1;
boolean found = false;
     
try {

  BufferedReader in;
  in = new BufferedReader(new FileReader(csvFile));
  String line = null;
  do {
    line = in.readLine();
    if (line != null) {
      if (currentRow == findRow) {
        StringTokenizer st = new StringTokenizer(line, delimiter);
        if (st.countTokens() >= findColumn) {
          while (currentColumn < findColumn) {
            st.nextToken();
            currentColumn++;
          }
          outAppend(st.nextToken());
          found = true;
        } else {
          line = null;
        }
      }
      currentRow++;
    }
  } while(line != null && !found);
  if (line == null) {
    errAppend("Unable to find value!");
  }
  in.close();

} catch(Exception e) {
  errAppend(e.getMessage());
}
/Henrik
Jodå, jag har testat nu. Det gjorde ingen skillnad, det fungerar som tidigare.
Skicka din NexaHome.xml till mig (adressen finner du längst ner på hemsidan) så kan jag kolla om motorvärmarfunktionen är konfigurerad korrekt.
http://nexahome.se/

/Henrik

Sommartidsproblem

Posted: Fri Mar 17, 2023 9:45 am
by 427cobra
Tiderna för att slå till i förhållande till solens nedgång stämmer inte. (har inte kollat sunrice)

Datorklockan visar korrekt sommartid
I den övre programlisten står det "Sunset 19:25" vilket stämmer med solens nedgång idag
Inställd lampa 1: 00:15 Sunset+ => tillslag 18:40 istället för 19:40
Inställd lampa 2: 00:20 Sunset+ => tillslag 18:45 istället för 19:45
Har version 2.2.1 av NexaHome

Har jag missat någon inställning?