Page 1 of 1

Ringklocka

Posted: Fri Mar 17, 2023 9:45 am
by Urme
Spelar det roll vilken dörrklocka i Nexa man har för att få det fungera bäst? Tänkte läsa av när någon trycker på knappen och aktivera lite andra lampor men även köra ett shellscript samtidigt.

Re: Ringklocka

Posted: Fri Mar 17, 2023 9:45 am
by tom_rosenback
Urme wrote:Spelar det roll vilken dörrklocka i Nexa man har för att få det fungera bäst? Tänkte läsa av när någon trycker på knappen och aktivera lite andra lampor men även köra ett shellscript samtidigt.
Borde inte spela någon roll, men har dock ingen dörrklocka så är inte helt säker.

Re: Ringklocka

Posted: Fri Mar 17, 2023 9:45 am
by Urme
Har köpt en LMLT-711, men vilket typ av event är detta för att logga vad som händer? Försöker skapa ett script i /usr/local/share/telldus/scripts
Men är det rawdeviceevent, sensorevent, deviceevent, devicechangevent eller controllerevent?
Har provat allt möjligt men svårt att veta vad som är dörrklockan på t.ex rawdeviceevent då loggar den ju massa grejer.

Re: Ringklocka

Posted: Fri Mar 17, 2023 9:45 am
by Daniel
Urme wrote:Har köpt en LMLT-711, men vilket typ av event är detta för att logga vad som händer? Försöker skapa ett script i /usr/local/share/telldus/scripts
Men är det rawdeviceevent, sensorevent, deviceevent, devicechangevent eller controllerevent?
Har provat allt möjligt men svårt att veta vad som är dörrklockan på t.ex rawdeviceevent då loggar den ju massa grejer.
Det ska vara ett deviceevent. Jag tror att rawdeviceevent är någonting man bara behöver använda om man inte får ut någonting någon annanstans ifrån, dvs om Telldusen inte känner igen enheten.

/Daniel

Re: Ringklocka

Posted: Fri Mar 17, 2023 9:45 am
by Urme
Får inte ut något på Deviceevent, förutom om jag tänder släcker lampor då loggas det men inte ringklockan :/

Re: Ringklocka

Posted: Fri Mar 17, 2023 9:45 am
by Daniel
Urme wrote:Får inte ut något på Deviceevent, förutom om jag tänder släcker lampor då loggas det men inte ringklockan :/
Eller vänta nu förresten, kan det vara jag som minns fel... Kan det vara så att den bara dyker upp som deviceevent om du har med den i din tellstick.conf? Kan nog vara så att du först måste snappa upp vad den har för hus- och enhetskod genom att t ex lyssna på rawdeviceevent. Testa att göra ett script som ser ut som nedan och lägg det i rawdevice-event-mappen, så borde du kunna köra en "tail -f" på loggfilen (alltså /tmp/tdlog.log om du tar mitt exempel rakt av) sedan och titta vad som dyker upp i den när du ringer på klockan.

Typ så här:

Code: Select all

#!/bin/bash

echo "--------------------------------------" >> /tmp/tdlog.log
date +"%d %b %T" >> /tmp/tdlog.log
echo "Rawdata: ${RAWDATA}" >> /tmp/tdlog.log
/Daniel

Re: Ringklocka

Posted: Fri Mar 17, 2023 9:45 am
by Urme
Ah ok, det ska jag prova!

Re: Ringklocka

Posted: Fri Mar 17, 2023 9:45 am
by Urme
Tack det fungerar!

Fick dock upp 3 olika rawdeviceevent med olika typer, housekod och unit testade att lägga in alla tre och då reagerar den på alla. Men tog bort två så en finns kvar.

Re: Ringklocka

Posted: Fri Mar 17, 2023 9:45 am
by Daniel
Urme wrote:Tack det fungerar!

Fick dock upp 3 olika rawdeviceevent med olika typer, housekod och unit testade att lägga in alla tre och då reagerar den på alla. Men tog bort två så en finns kvar.
Ja, det är lite lurigt det där. Vet inte om det beror på telldus-core eller på hur givaren skickar signalen, men man brukar få lite av varje att välja på. Skönt att det funkar i varje fall!

/Daniel