36 Commits

Author SHA1 Message Date
Michael Zanetti
ca041bbd02 Convert recurring UPnP message to a debug print 2020-06-25 23:29:54 +02:00
Michael Zanetti
7eee989e12 Fix UPnP discovery if wifi comes up late 2020-05-27 00:08:08 +02:00
Michael Zanetti
3e425fc55b Rename devices to integrations/things 2020-03-02 13:40:26 +01:00
Michael Zanetti
8f5536ba1a Update copyright 2020-01-23 20:07:26 +01:00
Michael Zanetti
a21dde0289 Generate a version.h file instead of passing it via DEFINES 2020-01-15 12:39:35 +01:00
Michael Zanetti
b5919a534d Update MQTT api a bit to be more flexible 2019-09-25 15:15:44 +02:00
Michael Zanetti
d24abfe3d0 Move devicemanager's implementation out of libnymea into libnymea-core 2019-07-15 22:52:52 +02:00
Michael Zanetti
4b9668e01e Improve UPnP debug output for easier debugging 2019-06-24 20:52:12 +02:00
Michael Zanetti
253972cb9a Abstract ZeroConf into a platform plugin 2019-05-23 05:35:03 +02:00
Michael Zanetti
3944e94699 Initial work on an integrated system update mechanism 2019-05-02 12:14:16 +02:00
Michael Zanetti
b23d7c820e Clean up avahi debug messages 2019-04-12 11:59:28 +02:00
Michael Zanetti
e7f7deadc3 Workaround zeroconf breaking because of broken multicast hardware 2019-04-12 02:52:05 +02:00
Michael Zanetti
cb38dc0853 add license headers 2019-04-08 13:55:15 +02:00
Michael Zanetti
7b483bb087 don't leak policies 2019-04-08 13:55:15 +02:00
Michael Zanetti
5bf1fb5bc4 add API to request a client connected to the internal mqtt broker to mqttprovier 2019-04-08 13:55:15 +02:00
Michael Zanetti
5847d6831d add support for an MQTT hardware resource 2019-04-08 13:55:15 +02:00
Simon Stürz
b2f17b868e Update empty hardware resource debug line 2019-04-08 13:55:15 +02:00
Simon Stürz
e82efc7021 Add basic structure of first plugin tutorial and continue with docs 2019-04-08 13:55:15 +02:00
Simon Stürz
50bd22cedd Add plugin wizard tutorial and improve style sheet 2019-04-08 13:55:15 +02:00
Michael Zanetti
42857d75af mark avahi service entry as IPv6 as appropriate 2019-04-08 13:55:15 +02:00
Michael Zanetti
bfdc45472d add timeouts to each network request 2019-04-08 13:55:15 +02:00
Michael Zanetti
80b444a62a fix upnp server t0 be more standard compliant 2019-04-08 13:55:15 +02:00
Michael Zanetti
306d8edbda only register avahi services on the appropriate interfaces 2019-04-08 13:55:15 +02:00
Simon Stürz
71cc5452fc Register IPv4 only services and fix manufacturer string 2019-04-08 13:55:15 +02:00
Michael Zanetti
4e7238578c monitor network devices and reconfigure upnp server 2019-04-08 13:55:15 +02:00
Michael Zanetti
67a535619f fix typos as reported by Krazy2 2019-04-08 13:55:15 +02:00
Simon Stürz
1f58300352 Add API documentation 2019-04-08 13:55:15 +02:00
Michael Zanetti
79cc563eb0 docs guh -> nymea 2019-04-08 13:55:15 +02:00
Michael Zanetti
b46f6f3968 rename IPC/RPC interfaces from guhIO to nymea 2019-04-08 13:55:15 +02:00
Michael Zanetti
b8a86b095d copyright headers guh -> nymea 2019-04-08 13:55:15 +02:00
Michael Zanetti
36d4f89b24 namespace guhserver -> namespace nymeaserver 2019-04-08 13:55:15 +02:00
Michael Zanetti
559a8be1f6 guhcore -> nymeacore 2019-04-08 13:55:15 +02:00
Michael Zanetti
dca764fafd guhsettings -> nymeasettings 2019-04-08 13:55:15 +02:00
Michael Zanetti
803ee32089 libguh.h -> libnymea.h 2019-04-08 13:55:15 +02:00
Michael Zanetti
39fc071ed6 defines GUH_* -> NYMEA_* 2019-04-08 13:55:15 +02:00
Michael Zanetti
4be14f1904 libguh-core -> libnymea-core 2019-04-08 13:55:15 +02:00