├── .gitignore ├── .gitmodules ├── LICENSE ├── README.md ├── chapter10-mashups ├── README.md ├── UI │ ├── UI.html │ └── files │ │ ├── docs.min.css │ │ └── docs.min.js ├── mashup.css ├── mashup.html ├── node-red │ ├── pir-http-twitter.json │ └── pir-websockets-twitter.json └── ui │ └── code-bits │ ├── actions.txt │ ├── form-only.html │ ├── pir-leds.txt │ └── properties.txt ├── chapter2-hello-wot ├── .gitignore ├── README.md ├── client │ ├── README.md │ ├── ex-2.1-polling-temp.html │ ├── ex-2.2-polling-temp-chart.html │ ├── ex-2.3-websockets-temp-graph.html │ ├── ex-3.1-actuator-form.html │ ├── ex-3.2-actuator-ajax-json.html │ ├── ex-3.2b-actuator-ajax-form.html │ ├── ex-4-parse-device.html │ ├── ex-5-mashup.html │ ├── parse-device-full.html │ └── pir-websockets.html └── requests │ └── responses.txt ├── chapter3-node-js ├── README.md ├── hello-modules │ ├── .idea │ │ ├── .name │ │ ├── encodings.xml │ │ ├── hello-modules.iml │ │ ├── misc.xml │ │ ├── modules.xml │ │ ├── scopes │ │ │ └── scope_settings.xml │ │ ├── vcs.xml │ │ └── workspace.xml │ ├── lib │ │ └── operations.js │ ├── module-client.js │ └── package.json ├── listing-3.1-hello-world-http-server.js ├── listing-3.11-callbacks-control-flow-no-named.js ├── listing-3.11-callbacks-control-flow.js ├── listing-3.2-webserver.js ├── listing-3.7-request-lib.js ├── listing-3.8-callbacks.js ├── listing-3.9-callbacks-named-functions.js ├── mashupserver-local.js ├── mashupserver.js └── package.json ├── chapter4-gpios ├── README.md ├── blink.js ├── dht.js ├── drivers │ ├── README.md │ └── bcm2835-1.50.tar.gz ├── more-examples │ ├── blink-pi-gpio.js │ ├── proximity-pi-gpio.js │ └── proximity.py ├── package.json └── pir.js ├── chapter5-networking └── README.md ├── chapter6-access └── README.md ├── chapter7-implementation ├── README.md ├── part1-2-direct-gateway │ ├── middleware │ │ └── converter.js │ ├── package.json │ ├── plugins │ │ ├── external │ │ │ └── coapPlugin.js │ │ └── internal │ │ │ ├── DHT22SensorPlugin.js │ │ │ ├── ledsPlugin.js │ │ │ └── pirPlugin.js │ ├── public │ │ └── websocketsClient.html │ ├── resources │ │ ├── model.js │ │ └── resources.json │ ├── routes │ │ ├── actuators.js │ │ ├── sensors.js │ │ └── things.js │ ├── servers │ │ ├── coap.js │ │ ├── http.js │ │ └── websockets.js │ ├── structure.txt │ ├── utils │ │ └── utils.js │ └── wot-server.js └── part3-cloud │ ├── client │ ├── files │ │ ├── docs.min.css │ │ └── docs.min.js │ └── plug.html │ ├── config-sample.json │ ├── package.json │ ├── plug-with-control.js │ ├── setup.sh │ └── simple-plug.js ├── chapter8-semantics ├── README.md └── mdns │ ├── README.md │ ├── mdns-pi.js │ └── package.json └── chapter9-sharing ├── README.md └── social-auth ├── authProxy.js ├── config ├── acl.json ├── change_me_caCert.pem └── change_me_privateKey.pem ├── middleware ├── auth.js └── proxy.js ├── package.json ├── providers └── facebook.js ├── public └── css │ └── docs.min.css └── views ├── account.html └── login.html /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/README.md -------------------------------------------------------------------------------- /chapter10-mashups/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter10-mashups/README.md -------------------------------------------------------------------------------- /chapter10-mashups/UI/UI.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter10-mashups/UI/UI.html -------------------------------------------------------------------------------- /chapter10-mashups/UI/files/docs.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter10-mashups/UI/files/docs.min.css -------------------------------------------------------------------------------- /chapter10-mashups/UI/files/docs.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter10-mashups/UI/files/docs.min.js -------------------------------------------------------------------------------- /chapter10-mashups/mashup.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter10-mashups/mashup.css -------------------------------------------------------------------------------- /chapter10-mashups/mashup.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter10-mashups/mashup.html -------------------------------------------------------------------------------- /chapter10-mashups/node-red/pir-http-twitter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter10-mashups/node-red/pir-http-twitter.json -------------------------------------------------------------------------------- /chapter10-mashups/node-red/pir-websockets-twitter.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter10-mashups/node-red/pir-websockets-twitter.json -------------------------------------------------------------------------------- /chapter10-mashups/ui/code-bits/actions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter10-mashups/ui/code-bits/actions.txt -------------------------------------------------------------------------------- /chapter10-mashups/ui/code-bits/form-only.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter10-mashups/ui/code-bits/form-only.html -------------------------------------------------------------------------------- /chapter10-mashups/ui/code-bits/pir-leds.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter10-mashups/ui/code-bits/pir-leds.txt -------------------------------------------------------------------------------- /chapter10-mashups/ui/code-bits/properties.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter10-mashups/ui/code-bits/properties.txt -------------------------------------------------------------------------------- /chapter2-hello-wot/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | -------------------------------------------------------------------------------- /chapter2-hello-wot/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter2-hello-wot/README.md -------------------------------------------------------------------------------- /chapter2-hello-wot/client/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter2-hello-wot/client/README.md -------------------------------------------------------------------------------- /chapter2-hello-wot/client/ex-2.1-polling-temp.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter2-hello-wot/client/ex-2.1-polling-temp.html -------------------------------------------------------------------------------- /chapter2-hello-wot/client/ex-2.2-polling-temp-chart.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter2-hello-wot/client/ex-2.2-polling-temp-chart.html -------------------------------------------------------------------------------- /chapter2-hello-wot/client/ex-2.3-websockets-temp-graph.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter2-hello-wot/client/ex-2.3-websockets-temp-graph.html -------------------------------------------------------------------------------- /chapter2-hello-wot/client/ex-3.1-actuator-form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter2-hello-wot/client/ex-3.1-actuator-form.html -------------------------------------------------------------------------------- /chapter2-hello-wot/client/ex-3.2-actuator-ajax-json.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter2-hello-wot/client/ex-3.2-actuator-ajax-json.html -------------------------------------------------------------------------------- /chapter2-hello-wot/client/ex-3.2b-actuator-ajax-form.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter2-hello-wot/client/ex-3.2b-actuator-ajax-form.html -------------------------------------------------------------------------------- /chapter2-hello-wot/client/ex-4-parse-device.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter2-hello-wot/client/ex-4-parse-device.html -------------------------------------------------------------------------------- /chapter2-hello-wot/client/ex-5-mashup.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter2-hello-wot/client/ex-5-mashup.html -------------------------------------------------------------------------------- /chapter2-hello-wot/client/parse-device-full.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter2-hello-wot/client/parse-device-full.html -------------------------------------------------------------------------------- /chapter2-hello-wot/client/pir-websockets.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter2-hello-wot/client/pir-websockets.html -------------------------------------------------------------------------------- /chapter2-hello-wot/requests/responses.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter2-hello-wot/requests/responses.txt -------------------------------------------------------------------------------- /chapter3-node-js/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter3-node-js/README.md -------------------------------------------------------------------------------- /chapter3-node-js/hello-modules/.idea/.name: -------------------------------------------------------------------------------- 1 | hello-modules -------------------------------------------------------------------------------- /chapter3-node-js/hello-modules/.idea/encodings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter3-node-js/hello-modules/.idea/encodings.xml -------------------------------------------------------------------------------- /chapter3-node-js/hello-modules/.idea/hello-modules.iml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter3-node-js/hello-modules/.idea/hello-modules.iml -------------------------------------------------------------------------------- /chapter3-node-js/hello-modules/.idea/misc.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter3-node-js/hello-modules/.idea/misc.xml -------------------------------------------------------------------------------- /chapter3-node-js/hello-modules/.idea/modules.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter3-node-js/hello-modules/.idea/modules.xml -------------------------------------------------------------------------------- /chapter3-node-js/hello-modules/.idea/scopes/scope_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter3-node-js/hello-modules/.idea/scopes/scope_settings.xml -------------------------------------------------------------------------------- /chapter3-node-js/hello-modules/.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter3-node-js/hello-modules/.idea/vcs.xml -------------------------------------------------------------------------------- /chapter3-node-js/hello-modules/.idea/workspace.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter3-node-js/hello-modules/.idea/workspace.xml -------------------------------------------------------------------------------- /chapter3-node-js/hello-modules/lib/operations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter3-node-js/hello-modules/lib/operations.js -------------------------------------------------------------------------------- /chapter3-node-js/hello-modules/module-client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter3-node-js/hello-modules/module-client.js -------------------------------------------------------------------------------- /chapter3-node-js/hello-modules/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter3-node-js/hello-modules/package.json -------------------------------------------------------------------------------- /chapter3-node-js/listing-3.1-hello-world-http-server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter3-node-js/listing-3.1-hello-world-http-server.js -------------------------------------------------------------------------------- /chapter3-node-js/listing-3.11-callbacks-control-flow-no-named.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter3-node-js/listing-3.11-callbacks-control-flow-no-named.js -------------------------------------------------------------------------------- /chapter3-node-js/listing-3.11-callbacks-control-flow.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter3-node-js/listing-3.11-callbacks-control-flow.js -------------------------------------------------------------------------------- /chapter3-node-js/listing-3.2-webserver.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter3-node-js/listing-3.2-webserver.js -------------------------------------------------------------------------------- /chapter3-node-js/listing-3.7-request-lib.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter3-node-js/listing-3.7-request-lib.js -------------------------------------------------------------------------------- /chapter3-node-js/listing-3.8-callbacks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter3-node-js/listing-3.8-callbacks.js -------------------------------------------------------------------------------- /chapter3-node-js/listing-3.9-callbacks-named-functions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter3-node-js/listing-3.9-callbacks-named-functions.js -------------------------------------------------------------------------------- /chapter3-node-js/mashupserver-local.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter3-node-js/mashupserver-local.js -------------------------------------------------------------------------------- /chapter3-node-js/mashupserver.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter3-node-js/mashupserver.js -------------------------------------------------------------------------------- /chapter3-node-js/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter3-node-js/package.json -------------------------------------------------------------------------------- /chapter4-gpios/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter4-gpios/README.md -------------------------------------------------------------------------------- /chapter4-gpios/blink.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter4-gpios/blink.js -------------------------------------------------------------------------------- /chapter4-gpios/dht.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter4-gpios/dht.js -------------------------------------------------------------------------------- /chapter4-gpios/drivers/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter4-gpios/drivers/README.md -------------------------------------------------------------------------------- /chapter4-gpios/drivers/bcm2835-1.50.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter4-gpios/drivers/bcm2835-1.50.tar.gz -------------------------------------------------------------------------------- /chapter4-gpios/more-examples/blink-pi-gpio.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter4-gpios/more-examples/blink-pi-gpio.js -------------------------------------------------------------------------------- /chapter4-gpios/more-examples/proximity-pi-gpio.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter4-gpios/more-examples/proximity-pi-gpio.js -------------------------------------------------------------------------------- /chapter4-gpios/more-examples/proximity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter4-gpios/more-examples/proximity.py -------------------------------------------------------------------------------- /chapter4-gpios/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter4-gpios/package.json -------------------------------------------------------------------------------- /chapter4-gpios/pir.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter4-gpios/pir.js -------------------------------------------------------------------------------- /chapter5-networking/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter5-networking/README.md -------------------------------------------------------------------------------- /chapter6-access/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter6-access/README.md -------------------------------------------------------------------------------- /chapter7-implementation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter7-implementation/README.md -------------------------------------------------------------------------------- /chapter7-implementation/part1-2-direct-gateway/middleware/converter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter7-implementation/part1-2-direct-gateway/middleware/converter.js -------------------------------------------------------------------------------- /chapter7-implementation/part1-2-direct-gateway/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter7-implementation/part1-2-direct-gateway/package.json -------------------------------------------------------------------------------- /chapter7-implementation/part1-2-direct-gateway/plugins/external/coapPlugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter7-implementation/part1-2-direct-gateway/plugins/external/coapPlugin.js -------------------------------------------------------------------------------- /chapter7-implementation/part1-2-direct-gateway/plugins/internal/DHT22SensorPlugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter7-implementation/part1-2-direct-gateway/plugins/internal/DHT22SensorPlugin.js -------------------------------------------------------------------------------- /chapter7-implementation/part1-2-direct-gateway/plugins/internal/ledsPlugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter7-implementation/part1-2-direct-gateway/plugins/internal/ledsPlugin.js -------------------------------------------------------------------------------- /chapter7-implementation/part1-2-direct-gateway/plugins/internal/pirPlugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter7-implementation/part1-2-direct-gateway/plugins/internal/pirPlugin.js -------------------------------------------------------------------------------- /chapter7-implementation/part1-2-direct-gateway/public/websocketsClient.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter7-implementation/part1-2-direct-gateway/public/websocketsClient.html -------------------------------------------------------------------------------- /chapter7-implementation/part1-2-direct-gateway/resources/model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter7-implementation/part1-2-direct-gateway/resources/model.js -------------------------------------------------------------------------------- /chapter7-implementation/part1-2-direct-gateway/resources/resources.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter7-implementation/part1-2-direct-gateway/resources/resources.json -------------------------------------------------------------------------------- /chapter7-implementation/part1-2-direct-gateway/routes/actuators.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter7-implementation/part1-2-direct-gateway/routes/actuators.js -------------------------------------------------------------------------------- /chapter7-implementation/part1-2-direct-gateway/routes/sensors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter7-implementation/part1-2-direct-gateway/routes/sensors.js -------------------------------------------------------------------------------- /chapter7-implementation/part1-2-direct-gateway/routes/things.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter7-implementation/part1-2-direct-gateway/routes/things.js -------------------------------------------------------------------------------- /chapter7-implementation/part1-2-direct-gateway/servers/coap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter7-implementation/part1-2-direct-gateway/servers/coap.js -------------------------------------------------------------------------------- /chapter7-implementation/part1-2-direct-gateway/servers/http.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter7-implementation/part1-2-direct-gateway/servers/http.js -------------------------------------------------------------------------------- /chapter7-implementation/part1-2-direct-gateway/servers/websockets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter7-implementation/part1-2-direct-gateway/servers/websockets.js -------------------------------------------------------------------------------- /chapter7-implementation/part1-2-direct-gateway/structure.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter7-implementation/part1-2-direct-gateway/structure.txt -------------------------------------------------------------------------------- /chapter7-implementation/part1-2-direct-gateway/utils/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter7-implementation/part1-2-direct-gateway/utils/utils.js -------------------------------------------------------------------------------- /chapter7-implementation/part1-2-direct-gateway/wot-server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter7-implementation/part1-2-direct-gateway/wot-server.js -------------------------------------------------------------------------------- /chapter7-implementation/part3-cloud/client/files/docs.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter7-implementation/part3-cloud/client/files/docs.min.css -------------------------------------------------------------------------------- /chapter7-implementation/part3-cloud/client/files/docs.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter7-implementation/part3-cloud/client/files/docs.min.js -------------------------------------------------------------------------------- /chapter7-implementation/part3-cloud/client/plug.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter7-implementation/part3-cloud/client/plug.html -------------------------------------------------------------------------------- /chapter7-implementation/part3-cloud/config-sample.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter7-implementation/part3-cloud/config-sample.json -------------------------------------------------------------------------------- /chapter7-implementation/part3-cloud/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter7-implementation/part3-cloud/package.json -------------------------------------------------------------------------------- /chapter7-implementation/part3-cloud/plug-with-control.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter7-implementation/part3-cloud/plug-with-control.js -------------------------------------------------------------------------------- /chapter7-implementation/part3-cloud/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter7-implementation/part3-cloud/setup.sh -------------------------------------------------------------------------------- /chapter7-implementation/part3-cloud/simple-plug.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter7-implementation/part3-cloud/simple-plug.js -------------------------------------------------------------------------------- /chapter8-semantics/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter8-semantics/README.md -------------------------------------------------------------------------------- /chapter8-semantics/mdns/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter8-semantics/mdns/README.md -------------------------------------------------------------------------------- /chapter8-semantics/mdns/mdns-pi.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter8-semantics/mdns/mdns-pi.js -------------------------------------------------------------------------------- /chapter8-semantics/mdns/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter8-semantics/mdns/package.json -------------------------------------------------------------------------------- /chapter9-sharing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter9-sharing/README.md -------------------------------------------------------------------------------- /chapter9-sharing/social-auth/authProxy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter9-sharing/social-auth/authProxy.js -------------------------------------------------------------------------------- /chapter9-sharing/social-auth/config/acl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter9-sharing/social-auth/config/acl.json -------------------------------------------------------------------------------- /chapter9-sharing/social-auth/config/change_me_caCert.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter9-sharing/social-auth/config/change_me_caCert.pem -------------------------------------------------------------------------------- /chapter9-sharing/social-auth/config/change_me_privateKey.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter9-sharing/social-auth/config/change_me_privateKey.pem -------------------------------------------------------------------------------- /chapter9-sharing/social-auth/middleware/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter9-sharing/social-auth/middleware/auth.js -------------------------------------------------------------------------------- /chapter9-sharing/social-auth/middleware/proxy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter9-sharing/social-auth/middleware/proxy.js -------------------------------------------------------------------------------- /chapter9-sharing/social-auth/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter9-sharing/social-auth/package.json -------------------------------------------------------------------------------- /chapter9-sharing/social-auth/providers/facebook.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter9-sharing/social-auth/providers/facebook.js -------------------------------------------------------------------------------- /chapter9-sharing/social-auth/public/css/docs.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter9-sharing/social-auth/public/css/docs.min.css -------------------------------------------------------------------------------- /chapter9-sharing/social-auth/views/account.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter9-sharing/social-auth/views/account.html -------------------------------------------------------------------------------- /chapter9-sharing/social-auth/views/login.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/webofthings/wot-book/HEAD/chapter9-sharing/social-auth/views/login.html --------------------------------------------------------------------------------