Page 3 of 11

Re: v3.0.1 released

Posted: Fri Mar 17, 2023 9:45 am
by Daniel
jneander wrote:Jag har nog funnit problemet. Det blir fel första gången man schemalägger en aktivitet men efter att ej dagen efter den körts en gång. Så jag antar att validateActivationForExecution fungerar rätt men inte första gången man lägger till/ändrar ett schema. Återkommer med mera info om inte du hinner före :lol:
Aha... Ja, det förklarar ju en del. Frågan är om kollen över huvud taget körs första gången man lägger upp schemat eller om den bara körs vid midnatt när nästa dags jobb läggs upp.

Själv är jag borta över påsk. Men tittar du på detta och hittar felet så berätta gärna var det är så kan vi fixa det och få med det i nästa uppdatering.

/Daniel

Re: v3.0.1 released

Posted: Fri Mar 17, 2023 9:45 am
by jneander
Daniel wrote:Aha... Ja, det förklarar ju en del. Frågan är om kollen över huvud taget körs första gången man lägger upp schemat eller om den bara körs vid midnatt när nästa dags jobb läggs upp.

Själv är jag borta över påsk. Men tittar du på detta och hittar felet så berätta gärna var det är så kan vi fixa det och få med det i nästa uppdatering.

/Daniel
Jag har inte riktigt fattat hur ni byggt upp hemsida ännu. Försöker se hur ett nytt schema postas så jag kan följa vilka funktioner som körs.

Re: v3.0.1 released

Posted: Fri Mar 17, 2023 9:45 am
by tom_rosenback
jneander wrote:
Daniel wrote:Aha... Ja, det förklarar ju en del. Frågan är om kollen över huvud taget körs första gången man lägger upp schemat eller om den bara körs vid midnatt när nästa dags jobb läggs upp.

Själv är jag borta över påsk. Men tittar du på detta och hittar felet så berätta gärna var det är så kan vi fixa det och få med det i nästa uppdatering.

/Daniel
Jag har inte riktigt fattat hur ni byggt upp hemsida ännu. Försöker se hur ett nytt schema postas så jag kan följa vilka funktioner som körs.
Har också varit bortrest under påsk veckan och inte riktigt kommit åt att kolla på detta. Hursomhelst så sparas schemat i modules/scheduler/action.save.php, skapade även en ticket i Mantis angående detta så att vi får det löst, http://karpero.mine.nu/mantis/view.php?id=222

Re: v3.0.1 released

Posted: Fri Mar 17, 2023 9:45 am
by jneander
tom_rosenback wrote: Har också varit bortrest under påsk veckan och inte riktigt kommit åt att kolla på detta. Hursomhelst så sparas schemat i modules/scheduler/action.save.php, skapade även en ticket i Mantis angående detta så att vi får det löst, http://karpero.mine.nu/mantis/view.php?id=222
Ahh, super. Jag har själv inte varit hemma och hunnit titta på det.
En annan fråga. Finns det en pekare till hur jag kan se tempen från webben? Jag har ställt in min ort i inställningar men jag kan inte se tempen ngn stans eller få in det i en sensor. Tycker jag har läst manualen men jag kanske missade ngt?

Re: v3.0.1 released

Posted: Fri Mar 17, 2023 9:45 am
by tom_rosenback
jneander wrote:
tom_rosenback wrote: Har också varit bortrest under påsk veckan och inte riktigt kommit åt att kolla på detta. Hursomhelst så sparas schemat i modules/scheduler/action.save.php, skapade även en ticket i Mantis angående detta så att vi får det löst, http://karpero.mine.nu/mantis/view.php?id=222
Ahh, super. Jag har själv inte varit hemma och hunnit titta på det.
En annan fråga. Finns det en pekare till hur jag kan se tempen från webben? Jag har ställt in min ort i inställningar men jag kan inte se tempen ngn stans eller få in det i en sensor. Tycker jag har läst manualen men jag kanske missade ngt?
Om du tänker på den temperatur ort som finns under inställningar så måste du placera ut den på planlösningen. Använder du parsern så måste du klicka Uppdatera sensorer under Inställningar -> Sensorer

Re: v3.0.1 released

Posted: Fri Mar 17, 2023 9:45 am
by jneander
tom_rosenback wrote: Om du tänker på den temperatur ort som finns under inställningar så måste du placera ut den på planlösningen. Använder du parsern så måste du klicka Uppdatera sensorer under Inställningar -> Sensorer
Så enkelt det kan vara... Sorry för den dumma frågan.

Re: v3.0.1 released

Posted: Fri Mar 17, 2023 9:45 am
by Snoopy
Jag är inne på andra dygnet med HA_v3.0.1 och allt snurrar på som jag hoppats.
Trådlösa temp/fuktsensorer och 1wire är igång.
Nästa steg blir att fundera ut om/hur man använder skymningsrelä och ev. rörelsevakt.
Jag har inte använt Tellstick Duo ihop med HA förr så jag undrar om någon har tips.

Re: v3.0.1 released

Posted: Fri Mar 17, 2023 9:45 am
by tom_rosenback
Snoopy wrote:Jag är inne på andra dygnet med HA_v3.0.1 och allt snurrar på som jag hoppats.
Trådlösa temp/fuktsensorer och 1wire är igång.
Nästa steg blir att fundera ut om/hur man använder skymningsrelä och ev. rörelsevakt.
Jag har inte använt Tellstick Duo ihop med HA förr så jag undrar om någon har tips.
Eftersom du kör RPi så skulle jag rekommendera att du kollar på Telldus events som finns i deras senaste beta, läs mera här
http://developer.telldus.com/blog/2012/ ... om-signals

Även Daniels kommentar / exempel här
http://www.telldus.com/forum/viewtopic. ... 171#p25171

Re: v3.0.1 released

Posted: Fri Mar 17, 2023 9:45 am
by Snoopy
Kul :wave:
Jag kör ju 2.1.2-1 så det är väl "bara" att läsa och testa!
Kan ju bli hur bra som helst.
:D
Tackar för info.

EDIT:

Hm... jag får "Formatfel på körbar fil" av Daniels script. Har antagligen stirrat mig blind på scriptet nu.
Hittar inget fel.... eller så har jag fattat saken fel. :cry:

EDIT:

Jag har slutat stirra mig blind, hittade felet. :banghead:
Men det var VÄLDIGT så många rader det blev i loggen av EN händelse :shock:
Borde fixa ett filter eller så.

EDIT:
(jäkla massa EDIT det blir)
För info kan jag säga att jag insett att det mesta som skrivs i /tmp/tdlog.log berodde på att Duon i RPi
lyssnar även på Tellsticken i PC. Fattar bara inte varför PC:n sänder så mycket. Får utreda.
Hoppas jag rätat ut alla frågetecken så långt.

Re: v3.0.1 released

Posted: Fri Mar 17, 2023 9:45 am
by Snoopy
Av en slump tittade jag i /etc/tellstick.conf och såg allra sist dessa rader
controller {
id = 1
# name = ""
type = 1
serial = "A6008W1u"
}
controller {
id = 2
# name = ""
type = 2
serial = "A501IW30"
}
Någon som vet vad detta är? Inget av mina prylar i alla fall :?:
Jag har redan id 1 och id 2 som är "devices", inte "controller".

Verkar vara något som skrivs när jag startar om telldusd.

Re: v3.0.1 released

Posted: Fri Mar 17, 2023 9:45 am
by patrikg
Controller är väl din egna tellstick (duo).

Re: v3.0.1 released

Posted: Fri Mar 17, 2023 9:45 am
by Snoopy
Så måste det vara.
Jag har barar inte sett det förr.

EDIT:

Jag tittade just på /etc/tellstick.conf i min PC som kör Tellduscenter-2.1.1 och "gamla vanliga"
Tellstick och HA-2.0.2. Här finns ingen controller.
Det borde vara Tellduscenter-2.1.2-1 i RPi som lägger till controllern, ev p.g.a. Telstick Duo som den styr. :?

Men detta har ju ingen större betydelse, allt fungerar ju!

Re: v3.0.1 released

Posted: Fri Mar 17, 2023 9:45 am
by christer_r
Hejsan

Jag har märkt att homeautomation blir ganska trögt vissa gånger när man laddar planlösningen eller trycker på/av någon brytare. Jag lade på slow query log i sql:en för att se vad som hände och såg att denhär sql tar nästan 2 min vissa gånger:
# Query_time: 103.810369 Lock_time: 0.000119 Rows_sent: 74 Rows_examined: 62519802
SET timestamp=1400496208;
SELECT s.id, s.name, s.serial, st.unit, IFNULL(s.gaugetype, st.gaugetype) AS gaugetype, IFNULL(s.min, st.min) AS min, IFNULL(s.max, st.max) AS max, IFNULL(s.high, st.high) AS high, IFNULL(s.low, st.low) AS low,
(SELECT ROUND(t.temp_c, 1)
FROM temps t
WHERE t.sensor_serial = s.serial
ORDER BY t.id DESC LIMIT 1) AS actual

FROM tempsensors s
LEFT OUTER JOIN sensortypes st ON s.sensortype = st.id;

Visst laddar den temperaturvärdet på alla sensorer? Jag reagerade på att den gav 74 rader fast jag inte har alls så många sensorer på planlösningen, tydligen så laddar den värdet på alla sensorer som finns. Jag hade en hel del skräp i temps tabellen som hade kommit till som sensorer och den sökte tydligen sista värdet på alla de också. Jag tog bort och städade bland sensorer så nu har jag inte mnärkt dethär problemet mera. Nu är kanske mitt fall extremt och beror på att jag har eget script som loggar temperaturen som jag inte hade någon white/blacklist på från början men det skulle säkert gå att optimera dethär så den inte behöver söka efter temperaturvärden till början av tabellen, i mitt fall 130MB?

Christer

Re: v3.0.1 released

Posted: Fri Mar 17, 2023 9:45 am
by tom_rosenback
christer_r wrote:Hejsan

Jag har märkt att homeautomation blir ganska trögt vissa gånger när man laddar planlösningen eller trycker på/av någon brytare. Jag lade på slow query log i sql:en för att se vad som hände och såg att denhär sql tar nästan 2 min vissa gånger:
# Query_time: 103.810369 Lock_time: 0.000119 Rows_sent: 74 Rows_examined: 62519802
SET timestamp=1400496208;
SELECT s.id, s.name, s.serial, st.unit, IFNULL(s.gaugetype, st.gaugetype) AS gaugetype, IFNULL(s.min, st.min) AS min, IFNULL(s.max, st.max) AS max, IFNULL(s.high, st.high) AS high, IFNULL(s.low, st.low) AS low,
(SELECT ROUND(t.temp_c, 1)
FROM temps t
WHERE t.sensor_serial = s.serial
ORDER BY t.id DESC LIMIT 1) AS actual

FROM tempsensors s
LEFT OUTER JOIN sensortypes st ON s.sensortype = st.id;

Visst laddar den temperaturvärdet på alla sensorer? Jag reagerade på att den gav 74 rader fast jag inte har alls så många sensorer på planlösningen, tydligen så laddar den värdet på alla sensorer som finns. Jag hade en hel del skräp i temps tabellen som hade kommit till som sensorer och den sökte tydligen sista värdet på alla de också. Jag tog bort och städade bland sensorer så nu har jag inte mnärkt dethär problemet mera. Nu är kanske mitt fall extremt och beror på att jag har eget script som loggar temperaturen som jag inte hade någon white/blacklist på från början men det skulle säkert gå att optimera dethär så den inte behöver söka efter temperaturvärden till början av tabellen, i mitt fall 130MB?

Christer
Tack för insynen! Nej det är klart att det är helt onödig information som hämtas ut där och tanken har nog varit någon annan med den queryn från en början men bara använts vidare till detta avseende. Får kolla över den där och optimera den. Tack!

Re: v3.0.1 released

Posted: Fri Mar 17, 2023 9:45 am
by Minglarn
Testar HomeAutomaion och ser att det finns en STOR potential här!

Jag har däremot lite problem med att den inte hittar mina sensorer (RasPI + Tellstick DUO).

Inte ens pyton hittar tdtool trots att den ligger i /home/pi/ mappen...

Vad gör man för fel?!