• 10 dec 2017: forum version update. In case of issues use this topic.
  • 30 nov 2017: pilight moved servers. In case of issues use this topic.
Hello There, Guest! Login Register


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Cannot start service after update to 8.0.8
#1
Hi,

I am using pilight installed via apt-get used this https://manual.pilight.org/installation.html
When I remove all my rules, the service starts, but this rule set is unchanged to the version before my last apt-get upgrade Crying


Code:
{
       "devices": {
               "Brennstuhl1": {
                       "protocol": [ "elro_800_switch" ],
                       "id": [{
                               "systemcode": 11,
                               "unitcode": 1
                       }],
                       "state": "off"
               },
               "Brennstuhl2": {
                       "protocol": [ "elro_800_switch" ],
                       "id": [{
                               "systemcode": 11,
                               "unitcode": 2
                       }],
                       "state": "off"
               },
               "Brennstuhl3": {
                       "protocol": [ "elro_800_switch" ],
                       "id": [{
                               "systemcode": 11,
                               "unitcode": 3
                       }],
                       "state": "off"
               },
               "Brennstuhl4": {
                       "protocol": [ "elro_800_switch" ],
                       "id": [{
                               "systemcode": 11,
                               "unitcode": 4
                       }],
                       "state": "off"
               },
               "Quigg1": {
                       "protocol": [ "quigg_gt7000" ],
                       "id": [{
                               "id": 0,
                               "unit": 0
                       }],
                       "state": "off"
               },
               "Quigg2": {
                       "protocol": [ "quigg_gt7000" ],
                       "id": [{
                               "id": 1,
                               "unit": 0
                       }],
                       "state": "off"
               },
               "Quigg3": {
                       "protocol": [ "quigg_gt7000" ],
                       "id": [{
                               "id": 2,
                               "unit": 0
                       }],
                       "state": "off"
               },
               "Quigg4": {
                       "protocol": [ "quigg_gt7000" ],
                       "id": [{
                               "id": 3,
                               "unit": 0
                       }],
                       "state": "off"
               },
               "JalousieGaestezimmer": {
                       "protocol": [ "elro_800_switch" ],
                       "id": [{
                               "systemcode": 17,
                               "unitcode": 13
                       }],
                       "state": "off"
               },
               "JalousieKammer": {
                       "protocol": [ "elro_800_switch" ],
                       "id": [{
                               "systemcode": 26,
                               "unitcode": 13
                       }],
                       "state": "off"
               },
               "JalousieBadezimmer": {
                       "protocol": [ "elro_800_switch" ],
                       "id": [{
                               "systemcode": 4,
                               "unitcode": 13
                       }],
                       "state": "off"
               },
               "JalousieMedienzimmer": {
                       "protocol": [ "elro_800_switch" ],
                       "id": [{
                               "systemcode": 1,
                               "unitcode": 13
                       }],
                       "state": "on"
               },
               "Sonne": {
                       "protocol": [ "sunriseset" ],
                       "id": [{
                               "longitude": 8.357780,
                               "latitude": 51.684560
                       }],
                       "sunrise": 5.24,
                       "sunset": 21.25,
                       "sun": "rise"
               },
               "Uhrzeit": {
                       "protocol": [ "datetime" ],
                       "id": [{
                               "longitude": 8.357780,
                               "latitude": 51.684560
                       }],
                       "year": 2018,
                       "month": 5,
                       "day": 23,
                       "hour": 9,
                       "minute": 7,
                       "second": 13,
                       "dst": 1,
                       "weekday": 4
               }
       },
       "rules": {
               "Sonnenuntergang": {
                       "rule": "IF (Uhrzeit.second == 0) AND (Sonne.sunset == DATE_FORMAT(DATE_ADD(Uhrzeit, -30 MINUTE), \"%Y-%m-%d %H:%M:%S\", %H.%M)) THEN switch DEVICE JalousieGaestezimmer AND JalousieKammer AND JalousieBadezimmer TO on",
                       "active": 1
               },
               "Sonnenuntergang2": {
                       "rule": "IF (Uhrzeit.second == 0) AND (Sonne.sunset == DATE_FORMAT(DATE_ADD(Uhrzeit, -31 MINUTE), \"%Y-%m-%d %H:%M:%S\", %H.%M)) THEN switch DEVICE JalousieGaestezimmer AND JalousieKammer AND JalousieBadezimmer TO on",
                       "active": 1
               },
               "Sonnenaufgang": {
                       "rule": "IF (Uhrzeit.second == 0) AND (Sonne.sunrise == DATE_FORMAT(DATE_ADD(Uhrzeit, -30 MINUTE), \"%Y-%m-%d %H:%M:%S\", %H.%M)) THEN switch DEVICE JalousieGaestezimmer AND JalousieKammer AND JalousieBadezimmer TO off",
                       "active": 1
               },
               "Sonnenaufgang2": {
                       "rule": "IF (Uhrzeit.second == 0) AND (Sonne.sunrise == DATE_FORMAT(DATE_ADD(Uhrzeit, -31 MINUTE), \"%Y-%m-%d %H:%M:%S\", %H.%M)) THEN switch DEVICE JalousieGaestezimmer AND JalousieKammer AND JalousieBadezimmer TO off",
                       "active": 1
               },
               "SalzkristallOn": {
                       "rule": "IF (Uhrzeit.second == 0) AND (Sonne.sunset == DATE_FORMAT(DATE_ADD(Uhrzeit, -32 MINUTE), \"%Y-%m-%d %H:%M:%S\", %H.%M)) THEN switch DEVICE Quigg1 AND Brennstuhl1 TO on",
                       "active": 1
               },
               "SalzkristallOff": {
                       "rule": "IF (Uhrzeit.second == 0) AND (Uhrzeit.hour == 0) AND (Uhrzeit.minute == 0) THEN switch DEVICE Quigg1 AND Brennstuhl1 TO off",
                       "active": 1
               }
       },
       "gui": {
               "Uhrzeit": {
                       "name": "Uhrzeit",
                       "group": [ "Jalousie" ]
               },
               "Sonne": {
                       "name": "Sonne Kortumstraße",
                       "group": [ "Jalousie" ]
               },
               "JalousieBadezimmer": {
                       "name": "Badezimmer (EG)",
                       "group": [ "Jalousie" ]
               },
               "JalousieKammer": {
                       "name": "Kammer (1. OG)",
                       "group": [ "Jalousie" ]
               },
               "JalousieGaestezimmer": {
                       "name": "Gästezimmer (1. OG)",
                       "group": [ "Jalousie" ]
               },
               "JalousieMedienzimmer": {
                       "name": "Medien Zimmer (1. OG)",
                       "group": [ "Jalousie" ]
               },
               "Brennstuhl1": {
                       "name": "Brennstuhl 1 (Draußen)",
                       "group": [ "Steckdosen" ]
               },
               "Brennstuhl2": {
                       "name": "Brennstuhl 2",
                       "group": [ "Steckdosen" ]
               },
               "Brennstuhl3": {
                       "name": "Brennstuhl 3",
                       "group": [ "Steckdosen" ]
               },
               "Brennstuhl4": {
                       "name": "Brennstuhl 4",
                       "group": [ "Steckdosen" ]
               },
               "Quigg1": {
                       "name": "Quigg 1 (Salzkristall)",
                       "group": [ "Steckdosen" ]
               },
               "Quigg2": {
                       "name": "Quigg 2",
                       "group": [ "Steckdosen" ]
               },
               "Quigg3": {
                       "name": "Quigg 3",
                       "group": [ "Steckdosen" ]
               },
               "Quigg4": {
                       "name": "Quigg 4",
                       "group": [ "Steckdosen" ]
               }
       },
       "settings": {
               "log-level": 6,
               "pid-file": "/var/run/pilight.pid",
               "log-file": "/var/log/pilight.log",
               "webserver-enable": 1,
               "webserver-root": "/usr/local/share/pilight/webgui",
               "webserver-http-port": 5001,
               "webserver-https-port": 5002,
               "webserver-cache": 1,
               "gpio-platform": "raspberrypi1b2"
       },
       "hardware": {
               "433gpio": {
                       "sender": 0,
                       "receiver": 1
               }
       },
       "registry": {
               "webserver": {
                       "ssl": {
                               "certificate": {
                                       "secure": 0,
                                       "location": "/etc/pilight/pilight.pem"
                               }
                       }
               },
               "pilight": {
                       "version": {
                               "current": "8.0.8"
                       }
               }
       }
}
 
Reply
#2
Have you checked the debug output? Check for FAQ for more info.
 
Reply
#3
Sorry, I hadnt done that before. I was just focused on a regression (because I have not changed my config.json), that I did a noob error and ignored the FAQ Crying

I get this error message
Code:
[May 24 15:17:30:727672] pilight-daemon: ERROR:
... DATE_FORMAT(DATE_ADD(Uhrzeit, -32 MINUTE), "%Y-%m-%d %H:%M:%S", %H.%M)) THEN switch DEVICE Quigg1 AND Brennstuhl1 ...
                                   ^ unexpected symbol, expected a comma or closing parenthesis
 but I dont understand it. Whats wrong on the 2? And every opening parenthesis has its closing one.
The other (and previous declared) rules have nearly the same condition, only 31 or 30.
 
Reply
#4
I've pilight says it's 8.0.8 you've wrecked the installation. Read about the new syntax in the pilight manual under version 8.10.0.
 
Reply
#5
Ok, what did I wrong with
Code:
sudo apt-get upgrade
to wreck my installation?

Where do I find the manual with the new syntax of 8.10.0? The header of https://manual.pilight.org/configuration/rules.html still says 7.0
 
Reply
#6
https://manual.pilight.org/eventing/index.html
 
Reply
  


Possibly Related Threads...
Thread Author Replies Views Last Post
  cant configure or even start pilight on raspi 3b Xvnx23 2 446 05-06-2019, 09:47 PM
Last Post: fourty2
  pilight-daemon does not start since 8.1.3-21 robertkrause 1 527 11-05-2018, 07:01 PM
Last Post: robertkrause
Bug Service does not start correctly when booting waldorf 10 10,747 09-12-2018, 07:56 PM
Last Post: daysleeper
  [SOLVED] pilight wont start since update from 8.0.8 to 8.1.2 pukington 5 1,367 08-08-2018, 05:34 PM
Last Post: curlymo
  Can't start pilight service Thorben653 19 8,187 06-28-2018, 11:09 AM
Last Post: LeoTheLion
  Update to v8.0.10-nightly-a1279212 Ulrich.Arnold 3 1,106 06-04-2018, 08:31 PM
Last Post: curlymo
  Don't understand where to start debuging madmoses 3 675 01-19-2018, 11:17 PM
Last Post: madmoses
  System update from pilight v7 to pilight v8 chrisch30 6 1,836 01-09-2018, 07:20 PM
Last Post: curlymo
  teknihall - no update in gui (7/8) terrar 9 1,131 12-31-2017, 12:33 PM
Last Post: terrar
  pilight does no longer start because of hardware error stratege-0815 2 930 12-27-2017, 11:16 PM
Last Post: stratege-0815

Forum Jump:


Browsing: 1 Guest(s)