Page 5 of 6

Re: Tips: NexaHome + Duo + 433.92 MHz temp sensor

Posted: Fri Mar 17, 2023 9:45 am
by Jameson
Jag kör 2.8.4 av NexaHome på Mountain Lion, Raw sensor data (Console) är utgråat och går ej att välja.

Ska det vara så eller är det någon bugg? Köpte nyss en tempsensor som dyker upp fint i Tellduscenter men hittar inget alls i Nexahome.

Re: Tips: NexaHome + Duo + 433.92 MHz temp sensor

Posted: Fri Mar 17, 2023 9:45 am
by hekj
Jameson wrote:Jag kör 2.8.4 av NexaHome på Mountain Lion, Raw sensor data (Console) är utgråat och går ej att välja.

Ska det vara så eller är det någon bugg? Köpte nyss en tempsensor som dyker upp fint i Tellduscenter men hittar inget alls i Nexahome.
Det är endast om JNA kopplingen är igång som callbacks fungerar, vad står det i Config: Executable fältet?

Re: Tips: NexaHome + Duo + 433.92 MHz temp sensor

Posted: Fri Mar 17, 2023 9:45 am
by Jameson
Det står /usr/bin/tdtool, det låter mer som en Linux sökväg..

tdtool är inget jag tagit hem eller installerat, vad ska det stå där??

Re: Tips: NexaHome + Duo + 433.92 MHz temp sensor

Posted: Fri Mar 17, 2023 9:45 am
by Jameson
Insåg att tdtool är en del av Telldus programvara.
Det går utmärkt att köra i Terminalen, men ingen möjlighet att välja RAW Sensor... i nexahome.

Re: Tips: NexaHome + Duo + 433.92 MHz temp sensor

Posted: Fri Mar 17, 2023 9:45 am
by edvtor
Hei
Jeg har en Raspberry Pi som styrer en TellStick Duo.
Og det fungerer utmerket. Fikk til å styre en device med en sensor og å sette value.
Nå lurer jeg på hvordan man enklest seter opp flere device og sensorer og ha varierende value.

Hilsen Tore

(Helt ny på programering)

Re: Tips: NexaHome + Duo + 433.92 MHz temp sensor

Posted: Fri Mar 17, 2023 9:45 am
by hekj
edvtor wrote:Jeg har en Raspberry Pi som styrer en TellStick Duo.
Og det fungerer utmerket. Fikk til å styre en device med en sensor og å sette value.
Nå lurer jeg på hvordan man enklest seter opp flere device og sensorer og ha varierende value.
(Helt ny på programering)
Förstår inte riktigt hur du menar men gör ett försök.

Om du vill få ut det summerade värdet från 'Watts' kolumnen så så lägger du upp en ny 'Device/Group/Sensors' samt skriver följande i 'Paramaters' fältet.

Code: Select all

model:internal;value:electric/w
Om du har fått ut temperaturen och nu vill ha luftfuktigheten så lägger du upp en ny 'Device/Group/Sensors' samt skriver nått annat efter "value:".

Code: Select all

id:7.0;model:zwave;value:electric/w

Code: Select all

id:9;model:zwave;value:humidity

Re: Tips: NexaHome + Duo + 433.92 MHz temp sensor

Posted: Fri Mar 17, 2023 9:45 am
by edvtor
Hei
Takk for raskt svar. Jeg la til denne fila:

temp_timer = "check_temp";
timeout = 60; // sekunder
sensor = "102";
device = "15";
value = getSensorValue(sensor);
if (value != null) {
echo(value);
timestamp = getSensorTimestamp(sensor);
echo(timestamp);
float f = Float.parseFloat(value);
if (f > 22.0) {
if (deviceIsOff(device)) {
deviceOn(device);
}
}
}
startTimer(temp_timer, timeout);

Og det fungerte helt fint. Så undres jeg på hvordan jeg skal gjøre det for å legge til flere " termostat styringer ".
Jeg har flere temp følere ( sensor ) som jeg vil styre forskjellige utganger ( device ) med nye settpungt ( value ).
Hilsen Tore

Re: Tips: NexaHome + Duo + 433.92 MHz temp sensor

Posted: Fri Mar 17, 2023 9:45 am
by hekj
edvtor wrote:Hei
Takk for raskt svar. Jeg la til denne fila:

Code: Select all

temp_timer = "check_temp";
timeout = 60;  // sekunder
sensor = "102";
device = "15";
value = getSensorValue(sensor);
if (value != null) {
   echo(value);
   timestamp = getSensorTimestamp(sensor);
   echo(timestamp);
   float f = Float.parseFloat(value);
   if (f > 22.0) {
      if (deviceIsOff(device)) {
         deviceOn(device);
      }
   }
}
startTimer(temp_timer, timeout);
Og det fungerte helt fint. Så undres jeg på hvordan jeg skal gjøre det for å legge til flere " termostat styringer ".
Jeg har flere temp følere ( sensor ) som jeg vil styre forskjellige utganger ( device ) med nye settpungt ( value ).
Hilsen Tore
Eftersom att du är helt ny på programmering så är det nog enklast att skapa en fil per "termostat styring".

Kopiera din nuvarande bsh fil, ge den ett "bra" namn (exempelvis check_temp_2.bsh).

Ändra på de fyra första raderna i den nya filen.
temp_timer = "check_temp_2";
timeout = 60; // sekunder
sensor = "103";
device = "16";

Re: Tips: NexaHome + Duo + 433.92 MHz temp sensor

Posted: Fri Mar 17, 2023 9:45 am
by edvtor
Takk.
Det ser greit og enkelt ut for meg.

Jeg er veldig godt tilfreds med NexaHome.
Har prøvet Switch King og EventGhost, men NexaHome har flere muligheter som passer meg.

Ha en fin dag
Hilsen Tore

Re: NexaHome + Duo + 433.92 MHz temp sensor

Posted: Fri Mar 17, 2023 9:45 am
by Micke-Falo
hekj wrote:
Kasama wrote:Köpte en http://www.teknikmagasinet.se/db.pl?tf= ... 0S%e4ndare& enl det du skrev i början av tråden.
Men hur skriver jag in det i Nexahome. Har även en classe sensor och den funkar klockrent.

Klipp från raw data i consolen
RawEvent: class:sensor;protocol:fineoffset;model:temperaturehumidity;temp:21.9;humidity:0xFF;id:0xDE;
Det som jag har markerat med fetstil ska kopieras från RawEvent raden:
RawEvent: class:sensor;protocol:fineoffset;model:temperaturehumidity;temp:21.9;humidity:0xFF;id:0xDE;

Parameters:

Code: Select all

model:temperaturehumidity;id:0xDE;value:temp
Jag får inte detta att funka, har bara ett ? och klockslag i "sensor value" fältet? Vad missar jag?

/Micke

Re: NexaHome + Duo + 433.92 MHz temp sensor

Posted: Fri Mar 17, 2023 9:45 am
by hekj
Micke-Falo wrote:
hekj wrote:
Kasama wrote:Köpte en http://www.teknikmagasinet.se/db.pl?tf= ... 0S%e4ndare& enl det du skrev i början av tråden.
Men hur skriver jag in det i Nexahome. Har även en classe sensor och den funkar klockrent.

Klipp från raw data i consolen
RawEvent: class:sensor;protocol:fineoffset;model:temperaturehumidity;temp:21.9;humidity:0xFF;id:0xDE;
Det som jag har markerat med fetstil ska kopieras från RawEvent raden:
RawEvent: class:sensor;protocol:fineoffset;model:temperaturehumidity;temp:21.9;humidity:0xFF;id:0xDE;

Parameters:

Code: Select all

model:temperaturehumidity;id:0xDE;value:temp
Jag får inte detta att funka, har bara ett ? och klockslag i "sensor value" fältet? Vad missar jag?
Har du värdet SENSOR i 'Members / Type' fältet samt kopierat id värdet från din egen RawEvent rad?

Re: NexaHome + Duo + 433.92 MHz temp sensor

Posted: Fri Mar 17, 2023 9:45 am
by Micke-Falo
Har du värdet SENSOR i 'Members / Type' fältet samt kopierat id värdet från din egen RawEvent rad?[/quote]

Jag har sensor i members fältet. Kopierat i hela värdet RAWevent raden. Har provat de varianter som tas upp i denna tråd. Ska sätta mig igen när jag får tid och prova att ta det från början.

Re: Tips: NexaHome + Duo + 433.92 MHz temp sensor

Posted: Fri Mar 17, 2023 9:45 am
by rhis
Min temp ser ungefär så här i "parameters"
id:87;model:temperaturehumidity;value:temp

Re: Tips: NexaHome + Duo + 433.92 MHz temp sensor

Posted: Fri Mar 17, 2023 9:45 am
by Micke-Falo
skrev på fel..

Re: Tips: NexaHome + Duo + 433.92 MHz temp sensor

Posted: Fri Mar 17, 2023 9:45 am
by elmaco
Hej, jag har kört fast med att få in en tempsensor för att kunna visa temperatur i Nexahome.

Så här ser det ut i Nexahome.xml:

Code: Select all

<device name="Temp3" group="SENSOR" previous="" repeat="0" partOfAll="yes" specificParameters="id:207;model:temperaturehumidity;value:temp">54</device>
Sensorn har ID207 i Telldus och så här ser Parameters ut i Nexahome:

Code: Select all

id:207;model:temperaturehumidity;value:temp
Kör med denna på en RPI B2:
NexaHome.jar Version 4.0.3, 2015-11-15 (denna version ska även fungera på en RPi)
razberry-nexahome400-swe

Är det något med man behöver för att få det att fungera? :help:
//Marcus